Ongoing service disruptions
For the most recent update on ongoing service disruptions affecting the AWS Middle East (UAE) Region (ME-CENTRAL-1), refer to the AWS Health Dashboard. For information on AWS Service migration, see How do I migrate my services to another region?
Wie verwende ich VM Import/Export, um eine Amazon EC2-Instance auf der Grundlage meines On-Premises-Servers zu erstellen?
Ich möchte mithilfe von VM Import eine Kopie meines On-Premises-Servers auf AWS als Amazon Elastic Compute Cloud (Amazon EC2)-Instance erstellen.
Lösung
Du kannst die AWS Command Line Interface (AWS CLI) verwenden, um einen VM Import/Export-Job auszuführen. Anschließend wird eine Kopie deines Servers als Amazon Machine Image (AMI) erstellt und in einen Amazon Simple Storage Service (Amazon S3)-Bucket hochgeladen. Du kannst das AMI als EC2-Instance starten.
Hinweis: Wenn beim Ausführen von Befehlen über AWS CLI Fehler auftreten, stelle sicher, dass du die neueste Version von AWS CLI verwendest.
Bei groß angelegten Migrationen automatisiert der AWS Server Migration Service (SMS) den Migrationsprozess. Du kannst virtuelle On-Premises-Maschinen importieren, die auf VMware vSphere, Microsoft Hyper-V/SCVMM und Azure ausgeführt werden.
Bevor du beginnst, gehe wie folgt vor:
- Stelle sicher, dass deine VM alle VM Import/Export-Anforderungen erfüllt.
- Informiere dich über die unterstützten Linux- und Windows-Betriebssysteme, Image-Formate, Lizenzoptionen und Einschränkungen von VM Import/Export.
- Wenn du dich als AWS Identity and Access Management (IAM)-Benutzer anmeldest, um VM Import/Export zu verwenden, verfügt deine Richtlinie über die erforderlichen Berechtigungen.
1. Folge den Richtlinien unter Erforderliche Konfiguration für den VM-Export.
2. Installiere die AWS CLI auf einem On-Premises-Client und konfiguriere sie mit den AWS-Anmeldeinformationen, die für den VM-Import-Benutzer generiert wurden.
3. Erstelle einen neuen S3-Bucket in derselben AWS-Region, in der du deine EC2-Instance ausführen möchtest**.**
4. Erstelle eine IAM-Rolle mit dem Namen „vmimport“ mit der Vertrauensrichtlinie trust-policy.json, die es dem VM-Import-Service ermöglicht, die Rolle zu übernehmen.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "vmie.amazonaws.com" }, "Action": "sts:AssumeRole", "Condition": { "StringEquals": { "sts:Externalid": "vmimport" } } } ] }
5. Hänge die folgende IAM-Richtlinie mit dem Namen „vmimport“ an die IAM-Rolle an, um Berechtigungen zu gewähren.
Hinweis: Ersetze disk-image-file-bucket durch deinen S3-Bucket-Namen.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "s3:GetBucketLocation", "s3:GetObject", "s3:ListBucket" ], "Resource": [ "arn:aws:s3:::disk-image-file-bucket", "arn:aws:s3:::disk-image-file-bucket/*" ] }, { "Effect": "Allow", "Action": [ "ec2:ModifySnapshotAttribute", "ec2:CopySnapshot", "ec2:RegisterImage", "ec2:Describe*" ], "Resource": "*" } ] }
6. Lade das Bild mit dem Tool deiner Wahl in den S3-Bucket hoch.
7. Führe auf dem Client-Computer den AWS-CLI-Befehl import-image aus.
8. Um den Status der Importaufgabe zu überprüfen, führe den AWS-CLI-Befehl describe-import-image-tasks aus.
9. Nachdem das Image als AMI importiert wurde, folge den Anweisungen zum Starten einer Instance mithilfe des alten Assistenten zum Starten von Instances. Oder folge den Anweisungen zum Starten einer Instance mithilfe des neuen Assistenten zum Starten einer neuen Instance.
Ähnliche Informationen
- Themen
- Compute
- Sprache
- Deutsch

Relevanter Inhalt
AWS OFFICIALAktualisiert vor einem Jahr