VM Vorlagen - OVA in OVF umwandeln

Wir zeigen Ihnen, wie Sie Ihr OVA in eine OVF Vorlage umwandeln können.

Dieser Artikel erklärt, was eine OVA und eine OVF-Vorlage sind und wie sie zusammenhängen.

OVF Vorlage

OVF steht für Open Virtualization Format. Dies ist ein Standard, welcher für das Verpacken und Verteilen von virtuellen Maschinen von der DMTF entwickelt wurde. Eine OVF-Datei ist von Auge lesbar und im XML-Format notiert, die OVF-Datei enthält Informationen zu der Hardware, welche für die virtuelle Maschine benötigt oder empfohlen wird. Beispielsweise die Anzahl Prozessoren, die Arbeitsspeichergrösse oder die benötigten Festplatten.

Bemerkung: Eine OVF-Datei allein genügt nicht, um eine virtuelle Maschine zu erstellen. Zusätzlich zur OVF-Datei wird eine Manifest-Datei (.mf) und eine oder  mehrere virtuelle Festplatten benötigt. Im Falle von VMware sind dies VMDK(Virtual Machine Disk)-Dateien.

OVA Vorlage

OVA steht für Open Virtual Appliance. Dies ist ein Standard, welcher auch für das Verpacken und Verteilen von virtuellen Maschinen genutzt wird. Dieser wurde ebenfalls von der DMTF entwickelt. Der Unterschied beziehungsweise die Erweiterung, die der OVA-Standard mit sich bringt, besteht darin, dass alle Abhängigkeiten, um eine Virtuelle Maschine zu erstellen, als Archiv verpackt und komprimiert werden.

Bemerkung: Eine OVA-Datei enthält alle Komponenten, um eine virtuelle Maschine zu erstellen in Form eines Tar-Archives. Die Komponenten beinhalten ein OVF-Datei(.ovf), eine Manifest-Datei (.mf) und eine oder mehrere virtuelle Festplatten (.vmdk).

OVA Vorlage in eine OVF Vorlage umwandeln

Wer eine OVA-Vorlage in eine OVF-Vorlage umwandeln will, um diese beispielsweise in unser Xelon HQ zu importieren, kann dies ganz einfach mittels Archivtool, da, wie bereits zuvor erwähnt, eine OVA Datei ein Tar-Archiv ist.

Unter Windows (7-Zip)

  1. Unter Windows wird eine Zusatzsoftware benötigt, um Tar-Archive zu entpacken. Wir empfehlen, 7-Zip zu installieren, wenn noch keine Archivsoftware vorhanden ist, welche Tar-Archive entpacken kann.
  2. OVA-Datei auf das Gerät herunterladen.
  3. Extrahieren Sie nun die OVA-Datei in einen temporären Ordner.
    Navigieren Sie dazu im Dateimanager zur heruntergeladenen Datei, selektieren Sie diese mit einem Linksklick und öffnen Sie anschliessend mit einem Rechtsklick die erweiterten Optionen "Weitere Optionen anzeigen". Hier sollte nun der Menüpunkt "7-Zip" mit dem Unterpunkt "Dateien entpacken..." erscheinen, den Sie anklicken können.
  4. Im Pop-Up-Fenster, das nun aufgetaucht ist, können Sie den gewünschten Zielordner zur Extraktion auswählen und anschliessend auf "OK" Drücken, um die Dateien zu extrahieren.
  5. Voilà, nun haben Sie alle Dateien im temporären Ordner und können diese hochladen.

Unter Linux/MacOS (Terminal & Tar Befehl)

  1. OVA-Datei auf ein Gerät herunterladen.
    *Einfachheitshalber wird empfohlen, einen temporären Ordner(Im Beispiel "tempdir" genannt) zu erstellen, damit man nach dem Entpacken sehen kann, was alles dazugehört.
    mkdir tempdir
  2. Mittels tar Befehl entpacken
    tar -xvf <template>.ova -C tempdir
  3. Voilà, nun haben Sie alle Dateien im temporären Ordner und können diese hochladen.