Wie exportiert man EC2 Instance und importiert On-Premise VM nach AWS?

Das Erlernen des Exports und Imports von VM ist notwendig für die Katastrophenwiederherstellung und die Datenmigration. In diesem Beitrag erfahren Sie, wie Sie eine EC2-Instanz in verschiedene Formate exportieren und verschiedene VM in AWS importieren.

download-icon

Free Download

for VM, OS, DB, File, NAS, etc.

emma

Updated by Emma on 2024/06/07

Inhaltsverzeichnis
  • Warum das Exportieren von Amazon EC2-Instanzen und das Importieren von VM erlernen?

  • Wie exportiert man eine Amazon EC2-Instanz über den AWS CLI-Befehl?

  • Wie importiert man AMI nach AWS?

  • Wie importiert man eine Vor-Ort VM auf AWS?

  • Wie sichern und migrieren Sie VM mit Vinchin Backup & Recovery?

  • EC2 Instanz Export FAQs

  • Zusammenfassung

Suchen Sie nach einer robusten VM-Backup-Lösung? Probieren Sie Vinchin Backup & Recovery aus!↘ Download Free Trial

Cloud-Computing reduziert die Belastung der Bereitstellung von Produktionssystemen erheblich und verbessert deren Arbeitseffizienz. Sowohl die öffentliche Cloud als auch die private Cloud können Unternehmen dabei helfen, virtuelle Maschinen einfach zu erstellen, um Produktionssysteme problemlos bereitzustellen.

Um die Datensicherheit und die Geschäftskontinuität von Produktionssystemen zu gewährleisten, ist es notwendig, die Methoden zum Verwalten von VMs in den Produktionsumgebungen zu erlernen. AWS EC2-Instanz und VMware VM sind die beliebten VMs, die von Unternehmen verwendet werden, daher wird dieser Beitrag Ihnen die Methoden zum Exportieren und Importieren von VM in AWS und VMware beibringen.

Warum das Exportieren von Amazon EC2-Instanzen und das Importieren von VM erlernen?

Katastrophenwiederherstellung: Die Datensicherung ist die goldene Regel im Datenzentrum, um die Datensicherheit zu gewährleisten. Für die vollständige Instanz oder VM wird empfohlen, die gesamte Maschine zu sichern, anstatt bestimmte Dateien als Datensicherung zu kopieren. Obwohl alle VM-Daten oft im selben Ordner gespeichert sind, wird dennoch nicht empfohlen, die VM durch Kopieren und Einfügen zu sichern, da dies bei der Wiederherstellung der VM zu einem Datenvaliditätsproblem führen könnte. Durch den Export und Import von VMs mit von den Anbietern bereitgestellten Methoden wird die Erfolgsquote der VM-Wiederherstellung verbessert.

Datenmigration: Abgesehen von der Verwendung professioneller Datenmigrationslösungen migrieren Benutzer häufig manuell VM-Daten durch Exportieren und Importieren der vollständigen Maschine. AWS ermöglicht es Ihnen, den Instant auf AMI zu exportieren (Amazon Machine Image), das zum Bereitstellen einer neuen Instanz in einer neuen Umgebung verwendet werden kann. Zum Importieren der vollständigen Maschine in andere virtuelle Umgebungen ermöglicht AWS auch den Export der EC2-Instanz in OVA (Open Virtual Appliance), vhd-Datei (Virtual Hard Disk) und vmdk-Datei (Virtual Machine Disk), die zum Importieren der Maschine in VMware vSphere, Hyper-V und XenServer (Citrix Hypervisor) verwendet werden kann.

Wie exportiert man eine Amazon EC2-Instanz über den AWS CLI-Befehl?

Wie bereits erwähnt, können Sie die EC2-Instanz in verschiedene Formate für verschiedene Zwecke exportieren. Sie müssen die AWS CLI-Befehlszeile verwenden, um die Instanz nach S3 zu exportieren. Wenn Sie den VM-Export an einem anderen Ort speichern müssen, müssen Sie ihn herunterladen und dann an einem anderen Ort speichern.

Exportieren Sie zu AMI:

1. Holen Sie die Instanz-ID

aws ec2 describe-instances

2. Erstellen Sie das AMI-Bild

aws ec2 create-image `
--instance-id i-0d4c797cb0360ef32 `
--name "MyBackup-1" `
--description "Backup von meiner EC2 Instanz erstellt am $(Get-Date -Format yyyyMMdd_HHmmss)"

Exportieren nach vmdk:

1. Schreiben Sie ein Skript für eine detaillierte Stellenbeschreibung:

    "ContainerFormat": "ova",
    "DiskImageFormat": "VMDK",
    "S3Bucket": "my-export-bucket",
    "S3Prefix": "vms/"

2. Exportieren Sie die EC2-Instanz in OVA/vmdk

aws ec2 erstelle-instance-export-task --instance-id instance-id --zielumgebung vmware --export-to-s3-task file://C:\file.jsonVmdk Datei ist im OVA Template enthalten und beide können verwendet werden zum

Exportieren nach vhd:

Um den Instanzenexport in Hyper-V oder Citrix Hypervisor zu nutzen, müssen Sie nur die Parameter im Befehl ändern:

Für Hyper-V:

1. Schreiben Sie ein Skript für eine detaillierte Stellenbeschreibung:

    "ContainerFormat": "ova",
    "DiskImageFormat": "vhd",
    "S3Bucket": "my-export-bucket",
    "S3Prefix": "vms/"

2. Exportieren Sie die EC2-Instanz in OVA/vhd

aws ec2 create-instance-export-task --instance-id instance-id --target-environment vmware --export-to-s3-task file://C:\file.json

 Für Citrix Hypervisor:

1. Schreiben Sie ein Skript für eine detaillierte Arbeitsbeschreibung:

    "ContainerFormat": "ova",
    "DiskImageFormat": "vhd",
    "S3Bucket": "my-export-bucket",
    "S3Prefix": "vms/"

2 Exportieren Sie die EC2-Instanz in OVA/vhd

aws ec2 create-instance-export-task --instance-id instance-id --target-environment citrix --export-to-s3-task file://C:\file.json

Wie importiert man AMI nach AWS?

Mit dem AMI als VM-Export können Sie Daten daraus wiederherstellen. Verwenden Sie einfach die folgende Befehlszeile:

aws ec2 create-restore-image-task \
    --object-key ami-1234567890abcdef0.bin \
    --bucket myamibucket \
    --name "Neuer AMI Name"

Wie importiert man eine Vor-Ort VM auf AWS?

Wie AWS es Ihnen ermöglicht, eine EC2-Instanz in ein mit VMware kompatibles VM-Export zu exportieren, Hyper-V, Citrix Hypervisor, ermöglicht es Ihnen auch, solche Arten von VMs auf AWS zu importieren.

Voraussetzungen:

● Sie müssen den VM-Export in einen S3-Bucket hochladen.

● Sie müssen eine IAM-Rolle namens vmimport erstellen

1. Schreiben Sie ein Skript für eine detaillierte Stellenbeschreibung:

    "Beschreibung": "Mein Server OVA",
    "Format": "ova",
    "UserBucket": {
        "S3Bucket": "mein-import-bucket",
        "S3Key": "vms/mein-server-vm.ova"

 2. Importieren Sie die VM zu AWS

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

Wie sichern und migrieren Sie VM mit Vinchin Backup & Recovery?

Um eine EC2-Instanz einfach zu sichern und VM zwischen verschiedenen Plattformen zu migrieren, können Sie eine professionelle Lösung wie Vinchin Backup & Recovery verwenden, welches das Sichern und Migrieren von VM wie AWS EC2, VMware, Hyper-V, Proxmox, Citrix Hypervisor, XCP-ng, OLVM, oVirt, OpenStack, etc. unterstützt.

Sie müssen keine komplizierten Befehlszeilen verwenden, um VM für die Datensicherung und vollständige Maschinenmigration zu exportieren und zu importieren, sondern erstellen einfach innerhalb weniger Schritte Jobs in einer benutzerfreundlichen Webkonsole.

Vinchin Backup & Recovery ermöglicht es Ihnen, alle AWS-Instanzen in allen Regionen unter dem Konto mit dem Zugangsschlüssel hinzuzufügen und Sie können viele nützliche Backup-Strategien dazu hinzufügen, wie inkrementelles Backup, Datenkompression und Deduplizierung, Datenverschlüsselung, etc. Sie können auch wählen, die Datensicherung in der Cloud oder im lokalen Datenspeicher zu speichern.

Es ist sehr einfach, die EC2-Instanz zu sichern.

1. Wählen Sie die EC2-Instanzen ausWählen Sie die EC2-Instanz aus

2. Wählen Sie den Backup-Speicher ausWählen Sie den Backup-Speicher aus

3. Wählen Sie Backup-Strategien ausWählen Sie Backup-Strategien aus

4. "Send the task"Send the task

Wenn Sie VM zwischen AWS und einer anderen Plattform migrieren müssen, wählen Sie einfach ein VM-Backup aus und stellen Sie es auf der Zielplattform wieder her.

Vinchin Backup & Recovery wurde von tausenden von Unternehmen ausgewählt, um virtuelle Maschinen und andere Einrichtungen zu schützen und Sie können hier auch eine 60-tägige voll funktionsfähige kostenlose Testversion starten, um Ihre EC2-Instanzen zu schützen. Bei Fragen können Sie sich an unseren Vertrieb wenden.

EC2 Instanz Export FAQs

1. Können alle Arten von EC2 Instanzen exportiert werden?

Sie können die meisten EC2-Instanzen exportieren, aber nicht alle. Zum Beispiel können Sie keine Instanz exportieren, die eine von AWS bereitgestellte Drittanbietersoftware wie SQL Server enthält. Sie können es deinstallieren oder eine neue Backup- und Migrationslösung wie Vinchin Backup & Recovery ausprobieren.

2. Gibt es Einschränkungen für die Größe der zu exportierenden Instanz?

Laut AWS können Sie keine EC2-Instanz mit Volumen exportieren, die größer als 1 TiB sind.

3. Wie oft sollten Sie eine EC2-Instanz exportieren?

Wenn Sie es als Datenbackup verwenden möchten, versuchen Sie, es einmal pro Woche zu exportieren. Es wird empfohlen, eine automatische Backup-Lösung wie Vinchin Backup & Recovery zu verwenden, um die Arbeit zu vereinfachen.

Zusammenfassung

AWS ermöglicht es Ihnen, EC2-Instanzen zu erstellen, um Geschäftssysteme auszuführen, und Sie können die Instanzen für die Katastrophenwiederherstellung und Datenmigration exportieren. In diesem Beitrag haben Sie die Möglichkeiten kennengelernt, EC2-Instanzen zu AMI, OVA, VMDK und VHD für verschiedene Zwecke zu exportieren und unterschiedliche VM zu importieren und zu AWS für die Datenmigration zu exportieren.

Um die einfache Wiederherstellung nach einem Notfall und die Datenmigration zu erleichtern, können Sie eine leistungsstarke professionelle Lösung wie Vinchin Backup & Recovery verwenden. Verpassen Sie nicht die kostenlose Testversion.

Teilen auf:

Categories: VM Backup