XenCenter

Exportieren von VMs als OVF/OVA

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

Sie benötigen eine RBAC-Rolle von Pool Admin, um nach OVF/OVA exportieren zu können. Der Export-Assistent führt beim Start Prüfungen durch, um sicherzustellen, dass Sie über eine Pool-Admin-Rolle verfügen, bevor Sie den Vorgang fortsetzen können. Weitere Informationen finden Sie unter RBAC-Überblick.

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, wenn sie auf einen Server mit einer AMD-V-CPU importiert wird.

Prozedur

  1. Öffnen Sie den Export-Assistenten : Wählen Sie den Pool oder Server aus, der die zu exportierenden VMs enthält, und wählen Sie dann im VM-Menü die Option Exportierenaus.
  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 virtuellen Maschinen aus, die Sie exportieren möchten. Wählen Sie Weiter.
  4. Auf der Seite EULAs können Sie zuvor vorbereitete Endbenutzer-Lizenzvereinbarung (EULA) -Dokumente (.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 Ansichtaus. Wenn Sie keine EULA in das Paket aufnehmen möchten, wählen Sie Weiter aus, um fortzufahren.
  5. Geben Sie auf der Seite Erweiterte Optionen alle Optionen für Manifest, Signatur und Ausgabedatei 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 enthält eine Bestandsaufnahme oder eine Liste der anderen Dateien in einem Paket. Das Manifest wird verwendet, um sicherzustellen, dass die ursprünglich bei der Paketerstellung enthaltenen Dateien dieselben Dateien sind, die beim Eintreffen des Pakets vorhanden waren. Beim Importieren der Dateien wird eine Prüfsumme verwendet, um zu überprüfen, ob sich die Dateien seit dem Erstellen des Pakets nicht geändert haben.
    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 privaten Schlüssel, der dem Zertifikat zugeordnet ist, in das Feld Kennwort für den 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 verwendet, um die digitale Signatur zu validieren. Verwenden Sie ein X.509-Zertifikat, das Sie bereits von einer vertrauenswürdigen Behörde erstellt und als .pem- oder .pfx-Datei exportiert haben, die die Signatur der Manifestdatei und das Zertifikat enthält, mit dem diese Signatur erstellt wurde.
    3. Aktivieren Sie das Kontrollkästchen OVA-Pakete erstellen, um die ausgewählten VMs als einzelne (tar) Datei im OVA-Format auszugeben. Weitere Informationen zu den verschiedenen Dateiformaten finden Sie unter Open Virtualization Format (OVF und OVA).
    4. Aktivieren Sie das Kontrollkästchen OVF-Dateien komprimieren, um die im Paket enthaltenen virtuellen Datenträgerimages (.VHD-Dateien) zu komprimieren. Wenn Sie ein Appliance-Paket erstellen, verbrauchen die exportierten virtuellen Datenträger-Images standardmäßig dieselbe Menge an Speicherplatz, die der VM zugewiesen wurde. Beispielsweise verfügt eine VM, der 26 GiB Speicherplatz zugewiesen ist, über ein Datenträgerimage, das 26 GiB Speicherplatz verbraucht, unabhängig davon, ob die VM tatsächlich so viel Speicherplatz benötigt. Durch das Komprimieren der VHD-Dateien dauert der Exportvorgang länger, und das Importieren eines Pakets mit komprimierten VHD-Dateien dauert länger, da der Importassistent die VHD-Images beim Importieren extrahieren muss.

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

  6. (XenCenter 8.2.2 und früher) Konfigurieren Sie auf der Seite VM-Einstellungen übertragen die Netzwerkoptionen für die temporäre VM, die zum Ausführen des Exportvorgangs verwendet wird. In der neuesten Version von XenCenter wird keine temporäre VM verwendet, und dieser Schritt ist nicht erforderlich.
  7. Überprüfen Sie auf der letzten Seite des Assistenten die Einstellungen, die Sie auf den vorherigen Seiten ausgewählt haben. Um den Assistenten das exportierte Paket überprüfen zu lassen, aktivieren Sie das Kontrollkästchen Export nach Abschluss überprüfen. Wählen Sie Fertig stellen, um mit dem Exportieren der ausgewählten VMs zu beginnen und den Assistenten zu schließen

    Der Exportvorgang kann einige Zeit in Anspruch nehmen. Die Exportgeschwindigkeit hängt von der Größe der virtuellen Datenträger, der verfügbaren Netzwerkbandbreite und der Datenträgerschnittstellengeschwindigkeit des XenCenter-Hosts ab. Der Fortschritt wird in der Statusleiste unten im XenCenter-Fenster und in der Ansicht Ereignisse unter Benachrichtigungen angezeigt.

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

Exportieren von VMs als OVF/OVA

In diesem Artikel