Wie migriere ich eine EC2-Classic-Instance zu einer VPC in derselben Region desselben Kontos?

Lesedauer: 2 Minute
0

Ich verfüge über mehrere Amazon-Elastic-Compute-Cloud-(Amazon EC2)-Instances in EC2-Classic. Ich möchte die EC2-Classic-Instances in eine Virtual Private Cloud (VPC) migrieren, bevor EC2-Classic nicht mehr verfügbar ist.

Lösung

Sie können das AWSSupport-MigrateEC2ClassicToVPC-Automatisierungsdokument verwenden, um Ihre EC2-Classic-Instances zu einer VPC in derselben Region desselben AWS-Kontos zu migrieren. Das Runbook unterstützt nur EC2-Classic-Instances mit dem Virtualisierungstyp HVM und dem Root-Volume-Typ EBS.

Bevor Sie dieses Automatisierungsdokument verwenden, überprüfen Sie die Service Quotas für die folgenden Ressourcen in der VPC:

  • Elastic-IP-Adressen
  • EC2-Instances
  • Sicherheitsgruppen

Erhöhen Sie gegebenenfalls die Kontingente, bevor Sie die Automatisierung ausführen. Weitere Informationen dazu, wie Sie eine Kontingenterhöhung beantragen können, finden Sie unter AWS-Service-Quotas.

Hinweis: AWS stellt EC2-Classic ein. Weitere Informationen finden Sie unter EC2-Classic-Netzwerk wird eingestellt – So bereiten Sie sich vor.

Eine EC2-Classic-Instance zu einer VPC migrieren

  1. Öffnen Sie die AWS-Systems-Manager-Konsole und wählen Sie dann im Navigationsbereich Automatisierung aus.
  2. Wählen Sie Automatisierung ausführen aus.
  3. Geben Sie auf der Registerkarte Im Besitz von Amazon im Suchfeld Automatisierungsdokument MigrateEC2Classic ein.
  4. Wählen Sie das Optionsfeld für das AWSSupport-MigrateEC2ClassicToVPC-Dokument und anschließend Weiter aus.
  5. Geben Sie unter Eingabeparameter für InstanceId Ihre Quell-EC2-Classic-Instance-ID ein.
  6. Wählen Sie für AutomationAssumeRole und TargetInstanceType die erforderlichen Parameter aus. Standardmäßig ist TargetInstanceType auf t2.xlarge gesetzt.
    Hinweis:: Weitere Informationen zu den AWS-Identity-and-Access-Management-(IAM)-Berechtigungen, die für AutomationAssumeRole erforderlich sind, um die Automatisierung erfolgreich auszuführen, finden Sie unter AWSSupport-MigrateEC2ClassicToVPC.
  7. (Optional) Geben Sie für DestinationSubnetId und DestinationSecurityGroupId, Ihre Subnetz-ID und VPC-Sicherheitsgruppen-ID ein.
    Hinweis:: Wenn diese Felder leer gelassen werden, wählt die Automatisierung ein zufälliges Subnetz in der Standard-VPC aus. Sicherheitsgruppen, die an die Quell-Instance angehängt sind, werden in die VPC kopiert und zum Starten der Ziel-Instance verwendet.
  8. Wählen Sie für MigrationType die Option Test oder CutOver aus.
  9. Wenn Sie CutOver für MigrationType auswählen, legen Sie die folgenden Parameter fest:
    SNSNotificationARNForApproval: Geben Sie den ARN des SNS-Themas ein, das zum Senden von Genehmigungsbenachrichtigungen zum Stoppen der Quell-Instance verwendet wird.
    ApproverIAM: Geben Sie den ARN der IAM-Benutzer oder -Rollen ein, die die Aktion zum Stoppen der Quell-Instance genehmigen oder ablehnen können.
  10. Wählen Sie Ausführen aus.

Ähnliche Informationen

Von EC2-Classic zu einer VPC migrieren