VM von ESXi-Host oder Befehlszeile exportieren und importieren
Beim Exportieren kann das vollständige Backup der virtuellen Maschine gespeichert werden. In ESXi werden Export und Import häufig für die Datensicherung verwendet. Hier werde ich die effizienten und detaillierten Schritte vorstellen, mit denen Sie VM exportieren und importieren können.
Anwendbare Szenarien für den VM-Export aus ESXi
Das Exportieren von virtuellen Maschinen ist eine integrierte Funktion, die von VMware bereitgestellt wird und zur Datenmigration oder als ESXi-Backup-Lösung dient. Normalerweise können Sie aus ESXi VM als OVF-Vorlage exportieren, die den Zustand einer VM oder einer virtuellen Anwendung in ein eigenständiges Paket einfängt, wobei die Festplattendateien in einem komprimierten, spärlichen Format gespeichert sind.
Das Exportieren und Importieren kann in den folgenden Szenarien verwendet werden:
✤ Schnelles Bereitstellen von VMs mithilfe einer exportierten VM-Vorlage
✤ Verschieben von VMs von einem Host auf einen anderen
✤ Sichern einer virtuellen Maschine für die Archivierung
In diesem Artikel wird Schritt für Schritt beschrieben, wie Sie aus ESXi VM exportieren. Wenn Sie mehrere virtuelle Maschinen gleichzeitig exportieren möchten, können Sie auch die ESXi-Befehlszeile verwenden.
Schritt für Schritt: VMware ESXi VM exportieren
Im Allgemeinen können Sie VMs aus dem vSphere Client (vCenter Appliance) oder aus der ESXi-Verwaltungskonsole exportieren. Hier werde ich die detaillierten Schritte zum Exportieren einer VM aus ESXi 6.7 als Beispiel vorstellen.
💡 Voraussetzungen:
1. Stellen Sie sicher, dass die VM keine Snapshots hat.
2. Schalten Sie die virtuelle Maschine oder die vApp vor dem Export aus.
Wie kann man in ESXi 6.7 VM exportieren?
1. Melden Sie sich in ESXi 6.7 an, indem Sie Benutzername und IP-Adresse eingeben. Fahren Sie die virtuelle Maschine, die Sie exportieren möchten, herunter.
2. Klicken Sie mit der rechten Maustaste auf die VM und wählen Sie Exportieren. Wenn Sie eine virtuelle Maschine exportieren, kann kein Snapshot in VMware exportiert werden. Wenn Sie also einen Snapshot aus der virtuellen Maschine exportieren möchten, können Sie die VM-Dateien kopieren, um eine neue VM zu registrieren.
3. Wählen Sie im geöffneten Assistent die zugehörigen Dateien wie .ovf, .vmdk und .mf aus. Klicken Sie auf OK.
4. Geben Sie ein Ziel an, um die Dateien zu speichern.
5. Überprüfen Sie den lokalen Pfad und die exportierten Dateien.
Jetzt haben Sie die VM erfolgreich exportiert. Wenn Sie dies über den vSphere-Client tun möchten, lesen Sie bitte diese Anleitung.
Wie kann man eine ESXi-VM von einem Host zu einem anderen exportieren?
Nachdem Sie eine virtuelle Maschine von ESXi exportiert haben, können Sie eine neue virtuelle Maschine in VMware registrieren, die beim Klonen einer VM oder beim Migrieren einer VM von einem Host auf einen anderen hilft.
📃 Hinweis: In der Hyper-V-Umgebung können Sie auch ganz einfach eine identische virtuelle Maschine erstellen, indem Sie die VM-Datei importieren.
Wie Sie in ESXi 6.7 eine virtuelle Maschine importieren:
1. Klicken Sie auf VM erstellen/registrieren.
2. Auf der Seite „Erstellungstyp auswählen“ wählen Sie Eine virtuelle Maschine aus einer OVF- oder OVA-Vorlage bereitstellen. Klicken Sie auf Weiter.
3. Geben Sie einen Namen für die virtuelle Maschine ein und wählen Sie die exportierten .ovf- und .vmdk-Dateien aus. Klicken Sie auf Weiter.
Auf diese Weise können Sie ganz einfach eine neue VM aus der exportierten OVF-Vorlage erstellen.
Aktualisiert: VM aus ESXi-Befehlszeile exportieren (im Batch)
Wenn Sie große Mengen von virtuellen Maschinen in OVF- oder OVA-Vorlagen exportieren möchten, reichen die oben genannten Methoden möglicherweise nicht aus. Tatsächlich können Sie ein Skript erstellen, um VMs aus der ESXi-Befehlszeile zu exportieren.
1. Laden Sie das OVF-Tool von der VMware-Website herunter und führen Sie es aus.
2. Nach der Installation von OVF-Tool öffnen Sie die Eingabeaufforderung und wechseln Sie in das Verzeichnis. Standardmäßig lautet das Verzeichnis in Windows „C:\Program Files\VMware\VMware OVF Tool“.
cd “C:\Program Files\VMware\VMware OVF Tool”
3. Um VM über das VMware OVF-Tool zu exportieren, benötigen Sie immer noch die vCenter-URL mit Anmeldeinformationen und den Pfad zu Ihrer VM. Um den VM-Pfad zu erhalten, können Sie diesen Befehl verwenden:
ovftool.exe vi://
Oder listen Sie alle auf dem vCenter-Server ausgeführten VMs auf:
ovftool.exe vi:///DC-NAME/vm/
4. Dann können Sie „ovftool.exe vi://“ mit dem VM-Pfad und dem lokalen Dateipfad eingeben, um die VM in eine OVA-Datei zu exportieren:
ovftool.exe vi:////vm/vm-name
📃 Hinweis: Der lokale Dateipfad sollte mit dem Suffix „.ova“ enden.
5. Anschließend beginnt der Export der virtuellen Maschine, und Sie können den Fortschritt der Aufgabe überprüfen. Nach erfolgreicher Übertragung können Sie sie im Zielordner überprüfen.
Eine OVF-Paketstruktur sollte aus einer Deskriptordatei, optionalen Manifest- und Zertifikatsdateien, optionalen Disk-Images und optionalen Ressourcendateien bestehen.
Nun können Sie den vSphere-Client verwenden, um die virtuellen Maschinen in Ihr vCenter Server-Inventar einzubinden, oder Sie können die OVA/OVF-Dateien auch über die ESXi-Befehlszeile importieren.
Wie kann man über ESXi-Befehlszeile die OVF-Vorlagen importieren?
Sie können auch die ESXi-Befehlszeile verwenden, um .ovf-Dateien zu importieren und eine VM zu erstellen. Suchen Sie einfach das OVF-Tool und verwenden Sie diesen Befehl:
ovftool.exe -ds= -dm= -n= "Speicherort der OVF-Datei.ovf" vi://ESXi-Host-IP
Geben Sie dann ESXi-Benutzername und -Passwort ein. Drücken Sie die Eingabetaste.
In VMware ESXi mag das Exportieren einer VM in eine OVF-Vorlage nicht schwierig sein, aber wenn Sie mehrere VMs exportieren und bereitstellen müssen, sieht die Sache anders aus. Wenn Sie mit der ESXi-Befehlszeile nicht vertraut sind oder eine automatische Sicherung und VM-Verwaltung mit einer einfachen grafischen Benutzeroberfläche erreichen möchten, ist eine professionelle Sicherungssoftware ebenfalls eine gute Idee.
Einfache Alternative: Backup mehrerer VMs zur VM-Schutz oder Migration
Neben dem Exportieren von VMs aus ESXi gibt es einige andere integrierte VMware-Backup-Lösungen, wie das Kopieren von VM-Dateien aus dem Datenspeicher, das VM-Klonen, die VM-Migration usw. Diese ermöglichen nur die Arbeit an einer virtuellen Maschine auf einmal, was die Stapelverwaltung und -operation nicht erleichtert.
Daher möchte ich Ihnen eine kostenlose VMware-Backup-Software vorstellen - AOMEI Cyber Backup. Diese automatisiert die Image-basierte Sicherung von mehreren virtuellen Maschinen und erleichtert die Wiederherstellungsprozeduren. Ob Sie die Backups zum Schutz oder zur VM-Migration speichern möchten, dies wird zweifellos die Betriebsausfallzeiten und Bedienungsfehler reduzieren.
Es unterstützt sowohl kostenpflichtige als auch kostenlose Versionen von VMware ESXi (ab 6.0) & Hyper-V (ab 2012) und bietet folgende Vorteile:
⚡ Dauerhaft kostenlos: Keine zeitliche Begrenzung für AOMEI Cyber Backup Kostenlose Edition.
⚡ Einfach zu bedienen: Sichern und stellen Sie virtuelle Maschinen in einer knappen und benutzerfreundlichen zentralen Konsole wieder her.
⚡ Agentenloses Backup: Erstellen Sie Image-basierte Backups mehrerer VMs, ohne Agent auf jeder VM installieren zu müssen.
⚡ Automatisches Backup: Planen Sie die VMware-Backups so, dass die Aufgaben automatisch ausgeführt werden.
⚡ VM von jedem Punkt wiederherstellen: Stellen Sie eine ganze VM von einem beliebigen Sicherungspunkt aus wieder her.
Klicken Sie unten auf die Schaltfläche, um AOMEI Cyber Backup kostenlos herunterzuladen und zu verwenden:
*Sie können diese VM-Backup-Software auf einem Windows- oder Linux-System installieren.
💡 Wenn Sie eine neue VM aus dem Backup (am selben Ort oder an einem neuen Ort) erstellen möchten, führen Sie bitte ein Upgrade durch, um die Out-of-Place-Recovery-Funktion zu nutzen.
Einfachere Schritte: Mehrere ESXi-VMs kostenlos sichern
1. Installieren Sie AOMEI Cyber Backup und fügen Sie vCenter oder Standalone ESXi-Host als Quellgerät hinzu. Greifen Sie auf die Sicherungsaufgabe zu und klicken Sie auf Neue Aufgabe erstellen, um das VM-Backup zu planen.
2. Wählen Sie im Assistent „Gerätename“ virtuelle Maschinen auf dem VMware-Gerät aus. Klicken Sie auf OK.
3. Im Bereich „Ziel“ wählen Sie einen Netzwerkort oder ein lokales Verzeichnis zum Speichern der VM aus. Sie können beispielsweise VMs an verschiedenen Orten wie einer externen Festplatte oder NAS sichern, um den Datenschutz zu gewährleisten.
4. Im Bereich „Zeitplan“ wählen Sie die Backup-Strategien wie Voll-/Inkrementelles/Differentielles Backup und legen die Backup-Zeit als täglich/wöchentlich/monatlich (nach Datum)/monatlich (nach Woche) fest. Sie können diese Funktionen kombinieren, um ein ideales VMware-Backup zu erstellen.
5. Wenn die ursprüngliche VM beschädigt ist, können Sie auf Wiederherstellen klicken, um eine sofortige Notfallwiederherstellung durchzuführen. Sie können basierend auf Klicks an den ursprünglichen Ort die VMware-VM wiederherstellen.
Wie kann man ESXi VM aus dem Backup für das Klonen oder die Migration erstellen?
Optional können Sie ein Upgrade durchführen, um die erweiterte Funktion „Am neuen Standort wiederherstellen“ auf der Wiederherstellungsseite zu nutzen. Damit können Sie eine identische VM aus dem Backup auf demselben oder einem anderen Datenspeicher/Host erstellen, ohne komplizierte Konfigurationen vornehmen zu müssen.
Auf diese Weise können Sie ganz einfach VMs von einem Host/Datenspeicher auf einen anderen exportieren und die RAM- und CPU-Einstellungen flexibel ändern.
Darüber hinaus ermöglicht die Premium-Edition das Batch-Backup einer großen Anzahl von VMs, die von vCenter Server verwaltet werden, oder mehrerer VMs auf einem eigenständigen ESXi-Host.
Zusammenfassung
Wenn Sie in VMware die Daten einer virtuellen Maschine sichern und schützen möchten, können Sie aus ESXi VM exportieren. Dieser Artikel deckt 2 Methoden zum Exportieren von VMs aus dem vSphere-Client und der Befehlszeile ab. Wenn Sie mehrere ESXi-VMs effizient sichern möchten, versuchen Sie, die Sicherungsaufgaben mit AOMEI Cyber Backup zu planen. Sie können auch ein umfassendes Hyper-V Backup zu erstellen.