Importieren Ihrer VM als Abbild - VM Import/Export

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Importieren Ihrer VM als Abbild

Nachdem Sie Ihre VM aus Ihrer Virtualisierungsumgebung exportiert haben, können Sie sie in Amazon importierenEC2. Der Importvorgang ist derselbe, unabhängig von der Herkunft der VM.

Voraussetzungen für den Import einer VM in Amazon EC2

  • Erstellen Sie einen Amazon Simple Storage Service (Amazon S3) -Bucket zum Speichern der exportierten Bilder oder wählen Sie einen vorhandenen Bucket aus. Der Bucket muss sich in der Region befinden, in die Sie Ihren importieren möchtenVMs. Weitere Informationen zu S3-Buckets finden Sie im Benutzerhandbuch für Amazon Simple Storage Service.

  • Erstellen Sie eine IAM Rolle mit dem Namenvmimport. Weitere Informationen finden Sie unter Erforderliche Servicerolle.

  • Wenn Sie das noch nicht installiert haben AWS CLI auf dem Computer, auf dem Sie die Importbefehle ausführen werden, finden Sie unter AWS Command Line Interface Benutzerleitfaden.

    Tipp

    Wird unterstützt AWS-Regionen, können Sie auch verwenden AWS CloudShellfür eine browserbasierte, vorauthentifizierte Shell, die direkt vom AWS Management Console.

Laden Sie das Abbilder in Amazon S3 hoch

Laden Sie Ihre VM-Image-Datei mit dem Upload-Tool Ihrer Wahl in Ihren S3-Bucket hoch. Weitere Informationen zum Hochladen von Objekten über die Amazon S3-Konsole finden Sie unter Hochladen von Objekten.

Importieren der VM

Nachdem Sie Ihre VM-Image-Datei auf Amazon S3 hochgeladen haben, können Sie die AWS CLI um das Image zu importieren. Diese Tools akzeptieren entweder den S3-Bucket und den Pfad zur Datei oder eine URL für eine öffentliche Amazon S3 S3-Datei. Private Amazon S3 S3-Dateien erfordern eine Vorsignierung URL.

Sie können den Befehl VM-Images importieren auch verwenden, um AWS Vorlage in der Migration Hub Orchestrator-Konsole zum Importieren Ihrer lokalen VM-Images in AWS. Weitere Informationen finden Sie unterExample 4.

Wichtig
  • AWS VM Import/Export empfiehlt dringend, einen Wert für den --usage-operation Parameter --license-type oder anzugeben, wenn Sie eine neue VM-Importaufgabe erstellen. Dadurch wird sichergestellt, dass Ihr Betriebssystem ordnungsgemäß lizenziert und Ihre Abrechnung optimiert ist. Weitere Informationen finden Sie unter Lizenzierung für Ihr importiertes VMs.

  • AWS VM Import/Export unterstützt nur Images, die nativ in der Quell-VM installiert wurden, und nicht solche, die mit einem physical-to-virtual (P2V-) Konvertierungsprozess erstellt wurden. Weitere Informationen hierzu finden Sie unter Voraussetzungen für VM Import/Export.

  • Wenn Sie eine JSON Datei verwenden, um Eingaben an den disk-containers Parameter zu übergeben, stellen Sie dem Dateipfad ein Präfix voran, andernfalls file:// kann ein Syntaxfehler auftreten.

In den folgenden Beispielen wird der AWS CLI Befehl import-imageum Importaufgaben zu erstellen.

Beispiel 1: Importieren eines Abbildes mit einer einzelnen Festplatte

Verwenden Sie den folgenden Befehl, um ein Image mit einer einzelnen Festplatte zu importieren.

aws ec2 import-image --description "My server VM" --disk-containers "file://C:\import\containers.json"

Im Folgenden finden Sie eine Beispieldatei containers.json, die das Abbild mithilfe eines S3-Buckets spezifiziert.

[ { "Description": "My Server OVA", "Format": "ova", "UserBucket": { "S3Bucket": "amzn-s3-demo-import-bucket", "S3Key": "vms/my-server-vm.ova" } } ]

Im Folgenden finden Sie eine containers.json Beispieldatei, die das Bild mithilfe von URL in Amazon S3 spezifiziert.

[ { "Description": "My Server OVA", "Format": "ova", "Url": "s3://amzn-s3-demo-import-bucket/vms/my-server-vm.ova" } ]

Beispiel 2: Importieren eines Abbilds mit mehreren Datenträgern

Verwenden Sie den folgenden Befehl, um ein Image mit mehreren Datenträgern zu importieren.

aws ec2 import-image --description "My server disks" --disk-containers "file://C:\import\containers.json"

Im Folgenden sehen Sie ein Beispiel für eine containers.json-Datei.

[ { "Description": "First disk", "Format": "vmdk", "UserBucket": { "S3Bucket": "amzn-s3-demo-import-bucket", "S3Key": "disks/my-server-vm-disk1.vmdk" } }, { "Description": "Second disk", "Format": "vmdk", "UserBucket": { "S3Bucket": "amzn-s3-demo-import-bucket", "S3Key": "disks/my-server-vm-disk2.vmdk" } } ]

Beispiel 3: Importieren mit aktivierter verschlüsselter Option

Verwenden Sie den folgenden Befehl, um ein Bild mit einem verschlüsselten Stamm-Volume zu importieren.

aws ec2 import-image --description "My server disks" --encrypted --kms-key-id 0ea3fef3-80a7-4778-9d8c-1c0c6EXAMPLE --disk-containers "file://C:\import\containers.json"

Die CMK zur Verschlüsselung vorgesehene Verschlüsselung darf während des gesamten Importvorgangs nicht deaktiviert werden. Weitere Informationen finden Sie unter Amazon EBS Encryption im EC2Amazon-Benutzerhandbuch.

Beispiel 4: Importieren Sie ein Image mithilfe der Option VM-Images importieren in AWSVorlage im Migration Hub Orchestrator

  1. Öffnen Sie die Migration Hub Orchestrator-Konsole.

  2. Wählen Sie im Navigationsbereich die Option Migrationsworkflow erstellen aus.

  3. Wählen Sie auf der Seite Workflow-Vorlage auswählen die Option Virtuelle Images importieren in AWS Vorlage.

  4. Konfigurieren Sie Ihren Workflow und senden Sie ihn ab, um mit dem VM Import zu beginnen. Weitere Informationen finden Sie hier: AWS Migration Hub Orchestrator Benutzerleitfaden .