Linux: So exportieren und importieren Sie VMs in VMware Workstation Pro

Um eine virtuelle Maschine aus VMware Workstation Pro zwischen Linux-Hosts zu verschieben, verwenden Sie das Open Virtualization Format (OVF) . In Workstation Pro können Sie eine ausgeschaltete VM als OVF-Paket exportieren und dieses Paket später über „Datei > Öffnen“ importieren . Workstation kann auch eine einzelne OVA-Appliance importieren.

Die alten, speziell für Workstation 16 geltenden Anweisungen sind nicht mehr die beste Referenz. Broadcoms aktuelle Supportmatrix umfasst VMware Workstation Pro 26H1 und 26H1u1 unter Linux. Der grundlegende OVF-Workflow bleibt einfach: VM exportieren, Paketdateien zusammenhalten und die OVF- oder OVA-Datei öffnen, wenn Sie die VM wiederherstellen möchten.

Was ein OVF-Export enthält

Ein OVF-Export ist üblicherweise ein Ordner mit zusammengehörigen Dateien und keine einzelne, in sich abgeschlossene Datei. Das Paket enthält in der Regel Folgendes:

  • .ovf — der Deskriptor, der die virtuelle Hardware der VM definiert und auf ihre Festplatten verweist.
  • .vmdk — eine oder mehrere virtuelle Festplattendateien.
  • .mf — ein optionales Manifest, das Prüfsummen für Paketdateien enthält.

Im Gegensatz dazu packt eine OVA-Datei die Appliance in ein einzelnes Archiv. Workstation Pro kann sowohl VMDK- .ovfals auch .ovaManifestdateien importieren. Wenn Sie OVF verwenden, trennen oder benennen Sie die referenzierten VMDK- und Manifestdateien nach dem Export nicht einfach um.

Bevor Sie die VM exportieren

  • Fahren Sie das Gastbetriebssystem vollständig herunter, anstatt die VM laufen zu lassen oder im Ruhezustand zu belassen.
  • Stellen Sie sicher, dass am Zielort genügend freier Speicherplatz für die exportierten virtuellen Festplatten vorhanden ist.
  • Verwenden Sie für den Export einen separaten, leeren Ordner, damit alle OVF-Paketdateien leicht identifiziert und zusammen verschoben werden können.
  • OVF sollte nicht als Ersatz für eine vollständige Datensicherungsstrategie betrachtet werden. OVF ist in erster Linie ein portables VM-Paketformat, und der Snapshot-Verlauf ist nicht im Paket enthalten.

Wie exportiert man eine VMware Workstation VM unter Linux in das OVF-Format?

VMware Workstation Pro unter Linux mit einer ausgeschalteten virtuellen Ubuntu-Maschine ausgewählt und im Menü „Datei“ die Option „Exportieren nach OVF“ hervorgehoben.
Wählen Sie die ausgeschaltete VM aus und wählen Sie dann Datei > Exportieren nach OVF .
  1. Wählen Sie die VM aus. Öffnen Sie VMware Workstation Pro und wählen Sie die virtuelle Maschine in der Bibliothek aus. Vergewissern Sie sich, dass sie ausgeschaltet ist, und öffnen Sie dann „Datei“ > „Exportieren nach OVF“ . Broadcom beschreibt diesen Menüpfad auch in seiner Anleitung zur Fehlerbehebung beim OVF-Export unter Linux.
  2. Wählen Sie den Exportort. Erstellen oder wählen Sie einen entsprechenden Ordner aus, geben Sie einen aussagekräftigen Dateinamen mit der Endung .c ein .ovfund starten Sie den Export.
Linux-Dateiauswahl für VMware Workstation Pro mit Anzeige des OVF-Dateinamens und des Exportziels
Speichern Sie den OVF-Deskriptor in einem Ordner, der für dieses VM-Paket reserviert ist.
  1. Warten Sie, bis der Export abgeschlossen ist. Die benötigte Zeit hängt hauptsächlich von der Größe der virtuellen Festplatte und der Leistung des Hostspeichers ab. Verschieben oder benennen Sie keine Dateien um, solange Workstation das Paket noch schreibt.
  2. Überprüfen Sie das Paket. Öffnen Sie den Zielordner und vergewissern Sie sich, dass der OVF-Deskriptor und die zugehörigen VMDK-Dateien vorhanden sind. Falls ein Manifest erstellt wurde, bewahren Sie es zusammen mit dem restlichen Paket auf.
Der Linux-Dateimanager zeigt einen OVF-Deskriptor, eine virtuelle VMDK-Festplatte und ein MF-Manifest im selben Ordner an.
Ein typisches OVF-Paket speichert die Dateien .ovf, .vmdk, und .mfzusammen.

Wie man eine OVF- oder OVA-Datei in VMware Workstation Pro importiert

  1. Öffnen Sie das Gerät. Wählen Sie in Workstation Pro „Datei“ > „Öffnen“ , navigieren Sie zur exportierten .ovfDatei .ovaund öffnen Sie diese. Stellen Sie bei einem OVF-Paket mit mehreren Dateien sicher, dass sich alle referenzierten Datenträger im selben Paketverzeichnis befinden.
  2. Benennen Sie die neue VM und wählen Sie ihren Ordner aus. Workstation zeigt das Dialogfeld „Virtuelle Maschine importieren“ an. Geben Sie den VM-Namen ein, wählen Sie den Speicherort für die neuen Laufzeitdateien aus und klicken Sie auf „Importieren“ .
VMware Workstation Pro: Dialogfeld zum Importieren virtueller Maschinen unter Linux mit Feldern für den VM-Namen und den Importort
Wählen Sie einen Namen und einen Zielordner aus und importieren Sie anschließend die OVF- oder OVA-Appliance.
  1. Überprüfen Sie die importierte VM vor dem ersten Start. Wählen Sie nach Abschluss des Imports die VM in der Bibliothek aus und prüfen Sie CPU, Arbeitsspeicher, Netzwerk und angeschlossene Geräte. Schalten Sie die VM anschließend ein. Falls die Appliance von einem anderen Hypervisor stammt, installieren oder aktualisieren Sie die VMware Tools gegebenenfalls im Gastsystem.

Verwenden Sie OVF Tool, wenn Sie einen Befehlszeilenexport benötigen.

Broadcom bietet außerdem das eigenständige VMware OVF Tool für Linux an. Es kann VMware-Laufzeitdateien in OVF konvertieren und über die Befehlszeile mit OVF/OVA-Paketen arbeiten. Eine lokale Workstation-VM kann beispielsweise mit folgendem Befehl exportiert werden:

ovftool "/path/to/MyVM/MyVM.vmx" "/path/to/export/MyVM.ovf"

Dies ist nützlich für Skripte oder wenn der grafische Exportpfad nicht verfügbar ist. Auf der Downloadseite von Broadcom finden Sie aktuelle Linux-Bundle- und ZIP-Versionen des OVF-Tools.

Behebung häufiger OVF-Probleme unter Linux

Der Export schlägt mit der Fehlermeldung „Unbekannter Fehler“ fehl.

Broadcom hat ein älteres Problem mit Workstation 16.2.x unter Linux dokumentiert, bei dem der OVF-Export auf RHEL, Fedora oder SUSE fehlschlagen konnte, weil die erforderliche libnslBibliothek fehlte. Wenn Sie einen dieser älteren Hosts betreuen, prüfen Sie zunächst, ob der Startvorgang erfolgreich ist, und installieren Sie anschließend das passende libnsl-Paket für Ihre Distribution. Betroffene Versionen und weitere Details /usr/bin/ovftoolfinden Sie im Broadcom- Artikel zum OVF-Exportfehler .

Beim Import konnte keine virtuelle Festplatte gefunden werden.

Stellen Sie sicher, dass die OVF-Datei .ovf, die referenzierten .vmdkDateien und das Manifest zusammenbleiben. Es genügt nicht, nur die Deskriptordatei zu verschieben. Wenn Sie den OVF-Deskriptor manuell bearbeiten, kann die Prüfsumme des Manifests ungültig werden.

Sie möchten die Appliance zwischen VMware und VirtualBox verschieben.

OVF ist auf Portabilität ausgelegt, obwohl Hypervisoren nicht alle Appliance-Funktionen identisch unterstützen. Oracle VirtualBox 7.2 kann OVF- und OVA-Appliances über den Import- Workflow importieren, und die zugehörige Dokumentation setzt voraus, dass die referenzierten Festplattendateien in einem OVF-Paket mit mehreren Dateien enthalten bleiben. Siehe die Dokumentation zum OVF-Import in Oracle VirtualBox .

Offizielle VMware-Referenzen

Einen Kommentar hinterlassen

So stellen Sie verlorene Partitionen und Festplattendaten sicher wieder her

So stellen Sie verlorene Partitionen und Festplattendaten sicher wieder her

Erfahren Sie, wie Sie mit TestDisk und PhotoRec verlorene Partitionen und Dateien wiederherstellen. Schützen Sie das Quelllaufwerk, führen Sie einen sicheren Scan durch und speichern Sie die wiederhergestellten Daten auf einer anderen Festplatte.

Wie man QR-Codes auf einem Linux-Desktop scannt

Wie man QR-Codes auf einem Linux-Desktop scannt

Scannen Sie QR-Codes unter Linux mit CoBang mithilfe einer Webcam oder einer Bilddatei. Informationen zu Installationsoptionen, Einrichtungsschritten und Lösungen für den Kamerazugriff über Flatpak finden Sie hier.

So ändern Sie die Webcam-Einstellungen unter Linux mit Cameractrls

So ändern Sie die Webcam-Einstellungen unter Linux mit Cameractrls

Ändern Sie die Webcam-Einstellungen unter Linux mit Cameractrls: Optimieren Sie Belichtung, Farbe, Flimmerreduzierung und andere unterstützte Steuerelemente und prüfen Sie anschließend die kompatiblen Videomodi.

So installieren Sie PhpStorm unter Linux: Toolbox, Tar.gz, Snap und AUR

So installieren Sie PhpStorm unter Linux: Toolbox, Tar.gz, Snap und AUR

Installieren Sie PhpStorm unter Linux mit der JetBrains Toolbox oder dem eigenständigen tar.gz-Archiv, zusätzlich zu den Snap- und Arch-AUR-Optionen. Java ist bereits enthalten.

Wie man unter Linux mit GIMP ein Bild ausschneidet

Wie man unter Linux mit GIMP ein Bild ausschneidet

Unter Linux mit GIMP den Fotohintergrund entfernen: Motiv nachzeichnen, ausgewählten Hintergrund löschen, Transparenz beibehalten und wiederverwendbare PNG-Datei exportieren.

So richten Sie Dual-Panels unter XFCE 4 ein

So richten Sie Dual-Panels unter XFCE 4 ein

Erstellen Sie für jeden Bildschirm ein separates XFCE 4-Panel, weisen Sie das zweite Panel dem richtigen Ausgang zu, positionieren und skalieren Sie es und fügen Sie die benötigten Launcher und Statusanzeigen hinzu.

So installieren Sie Cisco Packet Tracer unter Linux

So installieren Sie Cisco Packet Tracer unter Linux

Laden Sie Cisco Packet Tracer 9.0.1 für Ubuntu 64-Bit herunter, installieren Sie das DEB-Paket mit APT, akzeptieren Sie die Lizenz im Terminal und melden Sie sich an, um ein Lab zu starten.

Wie man eine CD-ROM unter Linux als ISO-Datei sichert

Wie man eine CD-ROM unter Linux als ISO-Datei sichert

Erstellen Sie unter Linux mit GNOME Disks oder dd ein CD-ROM-ISO. Identifizieren Sie das optische Laufwerk, überwachen Sie den Kopiervorgang, überprüfen Sie das Image und erkennen Sie, wann eine beschädigte oder Audio-Disc ein anderes Tool benötigt.

FlightGear kostenlos herunterladen: Offizielle Installationsanleitung

FlightGear kostenlos herunterladen: Offizielle Installationsanleitung

Laden Sie FlightGear kostenlos von der offiziellen Website herunter. Vergleichen Sie die Pakete für Windows, macOS und Linux, installieren Sie die Datendateien und starten Sie Ihren ersten Flug.

Google Tasks Desktop-Anwendung: So verwenden Sie sie auf einem Computer

Google Tasks Desktop-Anwendung: So verwenden Sie sie auf einem Computer

Öffnen Sie Google Tasks in einem Browser, fügen Sie eine Chrome-Verknüpfung oder einen App-ähnlichen Start hinzu und verwalten Sie terminierte Aufgaben über Kalender und Gmail.