XenCenter

VMs als OVF/OVA exportieren

Sie können eine oder mehrere VMs als OVF- oder OVA-Paket mit dem XenCenter®-Assistenten Exportieren exportieren. Um den Assistenten zu öffnen, wählen Sie die VM aus, die Sie exportieren möchten, und wählen Sie im Menü VM die Option Exportieren. Die VMs müssen heruntergefahren oder angehalten werden, bevor sie exportiert werden können.

Sie benötigen eine RBAC-Rolle als Pool-Administrator, um nach OVF/OVA exportieren zu können. Der Assistent Exportieren führt beim Start Prüfungen durch, um sicherzustellen, dass Sie über eine Pool-Administratorrolle verfügen, bevor Sie fortfahren können. Weitere Informationen finden Sie unter RBAC-Übersicht.

Hinweis:

Es ist möglicherweise nicht immer möglich, eine importierte VM auszuführen, die von einem anderen Server mit einem anderen CPU-Typ exportiert wurde. Beispielsweise kann eine Windows-VM, die auf einem Server mit einer Intel VT-CPU erstellt und dann exportiert wurde, möglicherweise nicht ausgeführt werden, wenn sie auf einen Server mit einer AMD-V-CPU importiert wird.

Sie können OVA/OVF nicht verwenden, um virtuelle Maschinen mit einem angeschlossenen vTPM zu exportieren.

Voraussetzungen

  • Um eine VM als OVF/OVA-Paket exportieren zu können, benötigen Sie bestimmte Berechtigungen. Der Assistent Exportieren führt Prüfungen durch, um sicherzustellen, dass Sie über eine erforderliche Rolle im Zielpool verfügen, bevor Sie fortfahren können. Weitere Informationen zu den erforderlichen RBAC-Rollen finden Sie unter Definitionen von RBAC-Rollen und -Berechtigungen.

Ein OVF/OVA-Paket exportieren

  1. Öffnen Sie den Assistenten Exportieren: Wählen Sie den Pool oder Server aus, der die VMs enthält, die Sie exportieren möchten, und wählen Sie dann im Menü VM die Option Exportieren.
  2. Geben Sie auf der ersten Seite des Assistenten den Namen der Exportdatei ein. Geben Sie den Ordner an, in dem die Dateien gespeichert werden sollen. Wählen Sie OVF/OVA-Paket (*.ovf, *.ova) aus der Liste Format aus. Wählen Sie Weiter.
  3. Wählen Sie die VMs aus, die Sie exportieren möchten. Wählen Sie Weiter.
  4. Auf der Seite EULAs können Sie zuvor vorbereitete Endbenutzer-Lizenzvereinbarungen (EULA) (.rtf, .txt) in das Paket aufnehmen. Um den Inhalt einer EULA in einem Texteditor anzuzeigen, wählen Sie sie in der Liste aus und wählen Sie Anzeigen. Wenn Sie keine EULA in das Paket aufnehmen möchten, wählen Sie Weiter, um fortzufahren.
  5. Geben Sie auf der Seite „Erweiterte Optionen“ alle Manifest-, Signatur- und Ausgabedateioptionen an oder wählen Sie Weiter, um fortzufahren:
    1. Um ein Manifest für das Paket zu erstellen, aktivieren Sie das Kontrollkästchen Manifest erstellen. Das Manifest bietet ein Inventar oder eine Liste der anderen Dateien in einem Paket. Das Manifest wird verwendet, um sicherzustellen, dass die ursprünglich beim Erstellen des Pakets enthaltenen Dateien dieselben Dateien sind, die beim Eintreffen des Pakets vorhanden sind. Beim Importieren der Dateien wird eine Prüfsumme verwendet, um zu überprüfen, ob die Dateien seit der Erstellung des Pakets nicht geändert wurden.
    2. Um dem Paket eine digitale Signatur hinzuzufügen, aktivieren Sie das Kontrollkästchen OVF-Paket signieren. Suchen Sie nach einem Zertifikat. Geben Sie den mit dem Zertifikat verknüpften privaten Schlüssel in das Feld Passwort für privaten Schlüssel ein. Wenn ein signiertes Paket importiert wird, kann der Benutzer die Identität des Paketerstellers überprüfen, indem er den öffentlichen Schlüssel des Zertifikats zur Validierung der digitalen Signatur verwendet. Verwenden Sie ein X.509-Zertifikat, das Sie bereits von einer vertrauenswürdigen Zertifizierungsstelle erstellt und als .pem- oder .pfx-Datei exportiert haben, die die Signatur der Manifestdatei und das zur Erstellung dieser Signatur verwendete Zertifikat enthält.
    3. Um die ausgewählten VMs als einzelne (tar) Datei im OVA-Format auszugeben, aktivieren Sie das Kontrollkästchen OVA-Paket erstellen. Weitere Informationen zu den verschiedenen Dateiformaten finden Sie unter Open Virtualization Format (OVF und OVA).
    4. Um die im Paket enthaltenen virtuellen Festplatten-Images (.VHD-Dateien) zu komprimieren, aktivieren Sie das Kontrollkästchen OVF-Dateien komprimieren. Standardmäßig belegen die exportierten virtuellen Festplatten-Images beim Erstellen eines Appliance-Pakets den gleichen Speicherplatz, der der VM zugewiesen wurde. Beispielsweise hat eine VM, der 26 GiB Speicherplatz zugewiesen sind, ein Festplatten-Image, das 26 GiB Speicherplatz belegt, unabhängig davon, ob die VM tatsächlich so viel Speicherplatz benötigt. Das Komprimieren der VHD-Dateien verlängert den Exportvorgang, und das Importieren eines Pakets, das komprimierte VHD-Dateien enthält, dauert länger, da der Import-Assistent die VHD-Images beim Importieren extrahieren muss.

    Wenn sowohl die Optionen OVA-Paket erstellen als auch OVF-Dateien komprimieren aktiviert sind, ist das Ergebnis eine komprimierte OVA-Datei *.ova.gz.

  6. Auf der letzten Seite des Assistenten überprüfen Sie die auf den vorherigen Seiten ausgewählten Einstellungen. Damit der Assistent das exportierte Paket überprüft, aktivieren Sie das Kontrollkästchen Export nach Abschluss überprüfen. Wählen Sie Fertig stellen, um den Export der ausgewählten VMs zu starten und den Assistenten zu schließen.

    Der Exportvorgang kann einige Zeit in Anspruch nehmen. Die Exportgeschwindigkeit hängt von der Größe der virtuellen Festplatten, der verfügbaren Netzwerkbandbreite und der Geschwindigkeit der Festplattenschnittstelle des XenCenter-Hosts ab. Der Fortschritt wird in der Statusleiste am unteren Rand des XenCenter-Fensters und in der Ansicht Ereignisse unter Benachrichtigungen angezeigt.

    Um einen laufenden Export abzubrechen, wählen Sie Benachrichtigungen > Ereignisse, suchen Sie den Export in der Liste der Ereignisse und wählen Sie Abbrechen.

VMs als OVF/OVA exportieren