Skip to content

VirtualBox to VMware - OVF/OVA Image erstellen und in VMware importieren

Für den Umzug eines virtuellen Systems von VirtualBox zu VMware oder anderen virtuellen Hosts wurde das Format OVF/OVA (Open Virtualization Format) eingeführt.
Dieses ermöglicht den Export/Import von virtuellen Maschinen auf verschiedene Systeme.

So leicht sich dieser Vorgang erscheinen mag, so viele Hürden kann dieser in der Praxis haben.

Ich möchte heute Schritt für Schritt die Konvertierung eines Oracle VirtualBox OVA Images zu einer VMware OVF Vorlage durchgehen. (Als Beispiel könnte der neulich erwähnte Web Security Dojo genommen werden, welches ebenfalls im OVA Format vorliegt).


OVA Image erstellen und in VMware/vSphere (ESXi) importieren

virtualbox-ova-export

Appliance exportieren

Zunächst muss von einer bestehenden virtuellen Maschine in VirtualBox ein OVA Image erstellt werden.

Nachdem im Menü "Appliance exportieren" gewählt wurde, gilt es die ersten Dinge zu beachten:

  • Als OVA Version sollte Version 1.0 gewählt werden
  • Auch sollte der Haken bei "Schreibe Manifest Datei" gesetzt werden

virtualbox-ova-export

Danach ist auf der Festplatte eine "Dateiname.ova" vorhanden.

Image konvertieren

Bevor nun der Import in VMware gestartet werden kann, sollte die Datei konvertiert werden. Dafür stellt VMware die Open Virtualization Format Tools bereit.
Zum Herunterladen dieser Tools ist ein Account notwendig, darum habe ich mich um einen anderen Weg bemüht.

Ein einfacherer Weg ist es die OVA Datei mit 7Zip oder WinZip zu entpacken.

Danach sind im Ordner eine .vmdk, eine .mf und eine *.ovf enthalten. Letztere, also die "Dateiname.ovf", könnte nun mit VMware importiert werden "OCF Vorlage bereitstellen".

ova-entpacken

Image importieren

Oft kommt es jedoch beim ersten Import zu Fehlermeldungen, da in OVF Datei Einträge vorhanden sind, mit denen VMware so seine Probleme hat.

Diese Fehler lassen sich mit etwas Handarbeit beheben.

ova-import-error-ovf

Der Fehler "Nicht unterstützte Hardwarefamilie 'virtualbox-2.2" lässt sich durch editieren der "Dateiname.ovf" behehen.  (Als Editor kann hier Notepad++ oä. genommen werden).

Sobald die Datei geöffnet ist kann mit Strg+F nach dem Wert "virtualbox" gesucht oder gleich die Zeile (29) aufgerufen werden.

<vssd:VirtualSystemType>virtualbox-2.2</vssd:VirtualSystemType>

Diese wird ab ESXi 5.x ersetzt durch:

<vssd:VirtualSystemType>vmx-08</vssd:VirtualSystemType>

Ein weiterer Fehler der aufreten kann ist: "Keine Unterstützung für Gerätetyp 20".

ova-import-error

Auch hier kann eine Lösung mit Hilfe der OVF gefunden werden.

Suche

<Item>
<rasd:Address>0</rasd:Address>
<rasd:Caption>sataController0</rasd:Caption>
<rasd:Description>SATA Controller</rasd:Description>
<rasd:ElementName>sataController0</rasd:ElementName>
<rasd:InstanceID>5</rasd:InstanceID>
<rasd:ResourceSubType>AHCI</rasd:ResourceSubType>
<rasd:ResourceType>20</rasd:ResourceType>
</Item>

Ersetze mit

<Item>
<rasd:Address>0</rasd:Address>
<rasd:Caption>SCSIController</rasd:Caption>
<rasd:Description>SCSI Controller</rasd:Description>
<rasd:ElementName>SCSIController</rasd:ElementName>
<rasd:InstanceID>5</rasd:InstanceID>
<rasd:ResourceSubType>lsilogic</rasd:ResourceSubType>
<rasd:ResourceType>6</rasd:ResourceType>
</Item>

Ein letzter Fehler, der sich bei meinem Test bemerkbar machte, konnte behoben werden, indem der Bereich einfach ignoriert wurde. (Zeile 83)

Suche

     <Item>
        <rasd:AddressOnParent>3</rasd:AddressOnParent>
        <rasd:AutomaticAllocation>false</rasd:AutomaticAllocation>
        <rasd:Caption>sound</rasd:Caption>
        <rasd:Description>Sound Card</rasd:Description>
        <rasd:ElementName>sound</rasd:ElementName>
        <rasd:InstanceID>7</rasd:InstanceID>
        <rasd:ResourceSubType>ensoniq1371</rasd:ResourceSubType>
        <rasd:ResourceType>35</rasd:ResourceType>
      </Item>

Da es sich nur um das Soundmodul handelt, kann dieses erst einmal ignoriert werden.

      <Item ovf:required="false">
        <rasd:AddressOnParent>3</rasd:AddressOnParent>
        <rasd:AutomaticAllocation>false</rasd:AutomaticAllocation>
        <rasd:Caption>sound</rasd:Caption>
        <rasd:Description>Sound Card</rasd:Description>
        <rasd:ElementName>sound</rasd:ElementName>
        <rasd:InstanceID>7</rasd:InstanceID>
        <rasd:ResourceSubType>ensoniq1371</rasd:ResourceSubType>
        <rasd:ResourceType>35</rasd:ResourceType>
      </Item>

Nun sollte einen Import über "OVF-Vorlage bereitstellen" Nichts mehr im Wege stehen.


Alternativ möchte ich hier die Konvertierung mit Hilfe des OVFTools über die Kommandozeile ausführen

Konvertierung mit den OVFTools

Diese müssen wie oben bereits erwähnt zunächst heruntergeladen und installiert werden.

OVFTools

Danach genügt es den unten beschriebenen Befehle auszuführen.

C:\Program Files\VMware\VMware OVF Tool\ovftool.exeovftool.exe --lax "C:\Pfad\zum\Image\Dateiname.ova" "C:\Pfad\zum\Image\Dateiname.ovf"


Troubleshooting

Damit auch wirklich keine Hürde bestehen bleibt, hier noch ein paar weitere Tipps

Fehlermeldung

Error:
 - Line 2: Incorrect namespace 'http://schemas.dmtf.org/ovf/envelope/2' found.
Completed with errors

Lösung: Die richtige OVA Version (1.0) beim Exportieren wählen.

Fehlermeldung

Capacity of uploaded disk is larger than requested

Lösung: In der OVF Datei nach "<DiskSection> </DiskSection>" suchen und die Festplattenkapazität anpassen.

Exchange 2007 2010 2013: Benutzerpostfach in Raumpostfach umwandeln oder konvertieren

Trotz des Linuxtages in Berlin, bekommt ihr heute exklusiv einen Windows Tipp, besser gesagt einen Exchange-Tipp. Im Detail geht es darum verschiedene Postfächer umzuwandeln.

Seit Exchange 2007 bzw. 2010 oder 2013 gibt es diverse Postfachtypen: Raum- und Gerätepostfächer oder einfach Benutzerpostfächer. Eine Erklärung welches Postfach für was zuständig ist, könnt ihr dem Screenshot entnehmen.

ms-postfachtypen

Hat man eines dieser Postfächer falsch angelegt oder möchte im Nachhinein den Typ des Postfaches ändern bzw. umwandeln, funktioniert dies am einfachsten über die Verwaltungsshell

Exchange 2007

Postfach in Raumpostfach umwandeln

  • Set-Mailbox "NameMailbox" -type room

Postfach in Benutzerpostfach umwandeln

  • Set-Mailbox "NameMailbox" -type regular

Postfach in Gerätepostfach umwandeln

  • Set-Mailbox "NameMailbox" -type equipment

Exchange 2010 oder Exchange 2013

Postfach in Gerätepostfach konvertieren

  • Set-Mailbox -Identity “NameMailbox” -Type Equipment

Postfach in Raumpostfach konvertieren

  • Set-Mailbox -Identity “NameMailbox” -Type Room

 Postfach in Benutzerpostfach konvertieren

  • Set-Mailbox -Identity “NameMailbox” -Type Regular

Postfach in geteiltes Postfach konvertieren

  • Set-Mailbox -Identity “NameMailbox” -Type Shared

SendTo-Convert - Bilder schnell über "Senden an" verkleinern, umwandeln oder konvertieren

Oftmals kommen Heimanwender auf dem eigenen Rechner in die Lage, Bilder verkleinern oder umwandeln zu müssen, um sie zum Beispiel per Mail zu versenden. Ein Bildbearbeitungsprogramm hat zwar so gut wie jeder installiert, meistens bedeutet dies aber mit "Kanonen auf Spatzen" zu schießen, denn selbst Programme wie IrfanView bieten für diesen Zweck zuviel Funktionen an.

Das Tool SendTo-Convert bietet genau diese Möglichkeiten (Verkleinern, Umwandeln, Komprimieren) über die "Senden An" Funktion im Kontextmenü an.

SendTo-Convert

Zuvor muss über das Hauptprogramm lediglich festgelegt werden, ob das gewünschte Bild in ein anderes Format konvertiert oder nur in der Größe angepasst werden soll. Auch ein Ziel Ordner kann definiert werden. Damit die "Senden-An" Funktion aktiviert wird, sollte der Hacken bei "Add to "Send To" Menu" zwingend gesetzt werden.

Danach steht dem Umwandeln, ohne langwieriges "Bildbearbeitungsprogramme öffnen", Nichts mehr im Wege. Ein Rechtsklick genügt und per "Senden an\SendTo-Convert" wir das gewünschte Bild bearbeitet. Zur Zeit werden die Formate BMP, PNG, JPEG, TIFF und GIF unterstützt. (via)

SendTo-Convert

Download SendTo-Convert

RotateVideo - Videos einfach online drehen

Das ist bestimmt schon jedem Hobbyfilmer einmal passiert... man will mit dem Handy oder Smartphone eine kurze Szene aufnehmen und hält das Gerät falsch. Das aufgenommene Video hat die falsche Ausrichtung und ist mehr oder weniger unbrauchbar. 

Oftmals lohnt es sich nicht bei kurzen Handyvideos eine professionelle Schnittsoftware zu benutzen. Der Video Rotator kann hier schnell Abhilfe schaffen. Die Seite bietet die Möglichkeit Videos in den Formaten AVI, FLV, MOV, MPG und WMV online zu drehen. RotateVideo hat sich auf Smartphonevideos spezialisiert und unterstützt somit nur Filme bis zu einer Größe von 3 MB.

Videos online drehen

rotate_video

  • Video mittels "Durchsuchen" auswählen
  • Ausgabeformat wählen:  "Retain format of source file" behält das Originalformat bei
  • Drehrichtung auswählen: "Rotate by 90° clockwise" dreht um 90 Grad im Uhrzeigersinn
  • Mit "Datei absenden" bestätigen

Nun muss man sich kurz gedulden, bis das Video verarbeitet wurde

rotate_video

Nach wenigen Sekunden ist das Video bearbeitet und kann per Rechtsklick "Speichern unter" lokal abgelegt werden.

rotate_video

Vorher

rotate_video

Nachher

rotate_video

Format Factory - Bilder, Musik und Videos umwandeln

Gestern hatte ich das Problem, dass ich eine *.mkv Datei auf dem Fernseher wiedergeben wollte, dazu musste ich sie in *.avi umwandeln. Gut dachte ich, Nichts leichter als das. SUPER 2010, meinen Standardkonverter gestartet und die Datei umgewandelt. Leider kam dabei nur Murks heraus, das Bild stimmte, aber der Ton war nicht zu gebrauchen. Also machte ich mich auf die Suche nach einer Alternative. Diese war auch schnell gefunden. Nennt sich Format Factory und ist mir von vorne rein sympathischer als SUPER 2010, da übersichtlicher und gefühlt auch schneller. Die knapp 40MB große Freeware gibt es seit Ende August in Version 2.5 und in 56 Sprachen.

format factory

Die Oberfläche ist klar strukturiert und man behält eher den Überblick, als bei anderen Konvertern. Auf der linken Seite könnt ihr auswählen in was ihr eine Datei umwandeln wollt, dabei werden zig Formate unterstützt.

Alle zu MP4/3GP/MPG/AVI/WMV/FLV/SWF.
Alle zu MP3/WMA/AMR/OGG/AAC/WAV.
Alle zu JPG/BMP/PNG/TIF/ICO/GIF/TGA.

Zusätzlich kann man DVDs oder CD rippen und jeglichen Film in Handy kompatible Formate  für iPhone oder BlackBerry konvertieren. Für die Konvertierung können bei Bedarf noch Profieinstellungen vorgenommen werden, ansonsten läuft die Umwandlung voll automatisch ab und ich konnte meine .mkv Datei schnell in .avi umwandeln. Den Film selbst konnte ich leider nicht lange auf dem Fernseher verfolgen, da ich quasi nach dem Vorspann eingeschlafen bin;)