How To / vSphere 5.0 / vSphere 5.1 / vSphere 5.5 / vSphere 6

Pernahkah anda mengeksport VM dari virtual box kedalam format .ova atau .ovf ? dengan tujuan agar dapat running di vsphere environment. Bisa kah VM dari virtual box di deploy lagi kedalam vsphere environment? jawabannya adalah BISA. Namun, sebelumnya ada beberapa settingan/ konfigurasi yang harus dilakukan terhadap file .ovf nya karena format template dari virtualBox berbeda dengan template di vSphere. Karena kalau langsung di deploy di vsphere, kita akan menemukan error seperti ini:

artikel

Pada Percobaan kali ini, tools yang digunakan adalah sebagai berikut:

  • VirtualBox 4.3
  • VSphere Client 6
  • VMware ESXi 6

Solusi dari Pernyataan diatas adalah sebagai berikut:

  1. Extract file .ova dari virtualBox, dengan winrar, dan extract to specified folder.
  2. Kemudian klik kanan pada .ova tersebut, dan pilih buka denga Notepad++.
  3. setelah itu, cari line

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

Yang ada di .ovf template, dang anti dengan:

  1. <vssd:VirtualSystemType>vmx-07</vssd:VirtualSystemType>

Ini berarti, kalua kita akan deploy .ovf template ini nantinya pada host ESXi 5.1.

  1. Setelah kita mengganti line tersebut, maka checksum di file .mf (manifest file), tidak akan match lagi, dan akan tetap menghasilkan error apabila kita deploy nanti, untuk itu, kita harus edit file .mf yang ada dalam .ova dengan menghapus line berikut:

SHA1 (MyVM.ovf)= 15d2f22b24990179e414df556fe4a2e4697caee7

  1. Apabila kita langsung deploy .ovf template saat ini akan tetap error seperti berikut:artikel2
  2. Maka dari itu, kita harus edit sekali lagi file .ovf template tadi dengan menghapus beberapa line pada file .ovf, tepatnya pada blok sound card:<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>6</rasd:InstanceID>

    <rasd:ResourceSubType>ensoniq1371</rasd:ResourceSubType>

    <rasd:ResourceType>35</rasd:ResourceType>

    </Item>

    Setelah kita hapus beberapa line diatas, maka file .ovf kita sudah dapat di deploy di vsphere client. Namun harus dapat kita ingat, bahwa sebelum itu, pasti kan kita meletakan file .ovf (yang sudah diedit), file .mf (yang juga sudah diedit), dan file .vmdk VM dalam satu folder.

  3. Kemudian kita dapat deploy dalam Host yang sesuai melalui vSphere Client sebagai berikut:
    • Klik File, dan pilih Deploy .ovf Template, kemudian Klik Next
    • Kemudian, akan muncul tampilan sebagai berikut:
    • artikel3Kilk Next, untuk verifikasi Nama VM
    • Klik Next, untuk pemilihan type virtual disk (recommended using thin provisioned)
    • Klik Next, untuk verifikasi Network
    • Kemudian Klik Finish, untuk deploy .ovf template
    • artikel4Setelah itu, kita hanya tinggal menunggu beberapa menit agar VM dapat dideploy. Terakhir, kita hapus virtualBox Guest Additions, dan Install VMware Tools.
    •  Ketika proses booting, jika anda menemukan stack pada start certmonger, maka hal yang bias kita lakukan adalah:
    • Pada saat proses booting, masuk ke tampilan berikut: