View a markdown version of this page

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 mithilfe von VM Import/Export in Amazon EC2 importieren. 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 der Sie Ihre VMs importieren möchten. Weitere Informationen zu S3-Buckets finden Sie im Benutzerhandbuch für Amazon Simple Storage Service.

  • Erstellen einer IAM-Rolle namens vmimport. Weitere Informationen finden Sie unter Erforderliche Servicerolle.

  • Wenn Sie den noch nicht AWS CLI auf dem Computer installiert haben, den Sie zum Ausführen der Importbefehle verwenden werden, lesen Sie das AWS Command Line Interface Benutzerhandbuch.

    Tipp

    Unter unterstützte AWS-Regionen, können Sie AWS CloudShell-Befehle auch für eine browserbasierte, vorauthentifizierte Shell verwenden, die direkt aus der AWS-Managementkonsole gestartet wird.

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 verwenden, AWS CLI um das Image zu importieren. Diese Tools akzeptieren entweder den Amazon S3-Bucket und den Pfad zur Datei oder eine URL. Private Amazon S3-Dateien, die über eine https:// URL bereitgestellt werden, erfordern eine vorsignierte URL.

Sie können auch VM-Abbilder in AWS Vorlage importieren in der Migration Hub Orchestrator-Konsole verwenden, um Ihre On-Premises-VM-Abbilder nach AWS zu importieren. Weitere Informationen finden Sie unter Beispiel 4: Importieren Sie ein Image mit Migration Hub Orchestrator.

Wichtig
  • AWS VM empfiehlt Import/Export dringend, einen Wert für den --usage-operation Parameter --license-type or anzugeben, wenn Sie eine neue VM-Import-Aufgabe 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 unterstützt Import/Export nur Images, die nativ in der Quell-VM installiert wurden, und keine Images, die mithilfe eines Konvertierungsprozesses von physisch zu virtuell (P2V) erstellt wurden. Weitere Informationen hierzu finden Sie unter Import/Export VM-Anforderungen.

Beispiel 1: Importieren Sie ein Image mithilfe einer OVA-Datei

AWS CLI

Verwenden Sie den folgenden import-image-Befehl.

aws ec2 import-image \ --description "$(date '+%b %d %H:%M') My server VM" \ --license-type "AWS" \ --disk-containers '[{ "Format": "OVA", "UserBucket": { "S3Bucket": "amzn-s3-demo-import-bucket", "S3Key": "vms/my-server-vm.ova" } }]'
PowerShell

Verwenden Sie das cmdlet Import-EC2Image wie folgt.

Import-EC2Image ` -Description ((Get-Date -Format "MMM dd HH:mm ") + "My server OVA") ` -LicenseType "AWS" ` -DiskContainer @( @{ Format = "OVA" UserBucket = @{ S3Bucket = "amzn-s3-demo-import-bucket" S3Key = "vms/my-server-vm.ova" } } )

Beispiel 2: Importieren eines Abbilds mit mehreren Datenträgern

AWS CLI

Verwenden Sie den Befehl import-image.

aws ec2 import-image \ --description "$(date '+%b %d %H:%M') My server disks" \ --license-type "AWS" \ --disk-containers '[ { "Description": "First disk", "Format": "vmdk", "UserBucket": { "S3Bucket": "amzn-s3-demo-import-bucket", "S3Key": "disks/my-server-vm-disk2.vmdk" } }, { "Description": "Second disk", "Format": "vmdk", "UserBucket": { "S3Bucket": "amzn-s3-demo-import-bucket", "S3Key": "disks/my-server-vm-disk2.vmdk" } } ]'
PowerShell

Verwenden Sie das cmdlet Import-EC2Image wie folgt.

Import-EC2Image ` -Description ((Get-Date -Format "MMM dd HH:mm ") + "My server disks") ` -LicenseType "AWS" ` -DiskContainer @( @{ 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

Der für die Verschlüsselung bereitgestellte CMK darf während des gesamten Importvorgangs nicht deaktiviert werden. Weitere Informationen finden Sie unter Amazon-EBS-Verschlüsselung im Amazon-EBS-Benutzerhandbuch.

AWS CLI

Verwenden Sie den folgenden import-image-Befehl.

aws ec2 import-image \ --description "$(date '+%b %d %H:%M') My server OVA" \ --encrypted \ --kms-key-id 0ea3fef3-80a7-4778-9d8c-1c0c6EXAMPLE \ --disk-containers '[{ "Format": "OVA", "UserBucket": { "S3Bucket": "amzn-s3-demo-import-bucket", "S3Key": "vms/my-server-vm.ova" } }]'
PowerShell

Verwenden Sie das cmdlet Import-EC2Image wie folgt.

Import-EC2Image ` -Description ((Get-Date -Format "MMM dd HH:mm ") + "My server disks") ` -LicenseType "AWS" ` -DiskContainer @( @{ Format = "OVA" UserBucket = @{ S3Bucket = "amzn-s3-demo-import-bucket" S3Key = "vms/my-server-vm.ova" }0 } ) ` -Encrypted $true ` -KmsKeyId "alias/aws/ebs"

Beispiel 4: Importieren Sie ein Image mit Migration Hub Orchestrator

Console
Um ein Image mithilfe einer Vorlage zu importieren
  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 Bilder in AWS Vorlage importieren aus.

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