Bagaimana cara mengonversi file VirtualBox VDI ke VMware vdmk?

10

Saya menggunakan VirtualBox 2.1.4 dan ingin mengonversi file VDI untuk memuatnya di VMware Player (3.0.0 build-197124 di Vista Home Premium).

Saya pikir saya bisa mengubah format VDI ke vmdk dengan alat yang disediakan oleh VirtualBox:

VBoxManage clonehd /vboxdata/old.vdi /vmwaredata/new.vmdk -format VMDK

Juga dimungkinkan untuk mendapatkan file vmdk dengan:

qemu-img.exe convert -O vmdk hdd.vdi hdd.vmdk

Tetapi ini tidak menghasilkan file vmx yang dibutuhkan oleh VMware Player. Bagaimana saya mendapatkan file itu?


Untuk tujuan informasi, VMware Converter 4.0.1 mengatakan bahwa gambar cadangan yang didukung atau mesin virtual pihak ketiga adalah:

Microsoft Virtual PC 2004 atau 2007

Microsoft VirtualServer 2005

Parallels Desktop 2.5, 3.0 atau 4.0 untuk Mac

Cadangan Konsolidasi VMware

Symantec Backup Exec System Recovery 6.5, 7.0, 8.0

Symantec LiveState Recovery 3/6

Versi Norton Ghost dari 9 hingga 14

Acronis True Image Backup

ShadowProtect Desktop, Server, SBS, IT, dll. Versi 2.0 hingga 3.2

tukang es
sumber

Jawaban:

7

Berikut jawaban yang diperbarui pada versi 5.0.14, yang ditunjukkan di bawah ini:

Dari jendela utama, klik menu File dan pilih "Virtual Media Manager" atau cukup gunakan pintasan Ctrl+D.

Jendela utama

Pilih disk yang ingin Anda konversi dan klik "Salin" atau gunakan pintasan Ctrl-O.

Manajer Media Virtual

Pilih jalur dan nama file untuk disk yang dikonversi, bersama dengan jenis file, dan klik "Salin."

Salin Hard Disk Virtual

Catatan: Hard disk sumber akan dipilih jika Anda memilihnya di langkah sebelumnya.

Dalam kasus saya, saya mengubah VDI Windows Server 2016 TP4 menjadi VMKD untuk hosting di lingkungan VMware perusahaan. File sumber dan tujuan dialokasikan secara dinamis.

Chiramisu
sumber
4

Ini adalah jawaban dari http://communities.vmware.com/people/pajegan

Anda dapat menggunakan "VMware vCenter Converter Standalone" untuk mengonversi file VDI Anda dari virtualbox ke .vmdk untuk digunakan di server vmware. Berikut ini adalah langkah-langkah untuk melakukannya:

Pastikan mesin virtual Anda di virtualbox menyala dan berjalan.

Setelah Anda membuka aplikasi, klik "Convert Machine" dan pilih Powered-on Machine.

Pilih mesin jarak jauh

Berikan alamat IP, nama pengguna, dan kata sandi mesin jarak jauh yang ingin Anda konversi lalu tekan selanjutnya

Pilih Jenis Tujuan sebagai VMware Workstation atau mesin virtual Vmware lainnya.

Pilih produk Vmware sebagai Vmware Server 2.x

Pilih lokasi untuk mesin virtual: Itu harus folder bersama jaringan.

Tekan Berikutnya dan kemudian periksa pengaturan dan tekan berikutnya lagi.

Tugas ini akan memakan waktu sekitar satu jam berdasarkan ukuran mesin virtual Anda.

Sekarang Anda dapat menyalin file ke server vmware datastore dan menambahkan VM ke inventaris menggunakan file .vmx.

PS: Saya ingin melakukan langkah-langkah berikut untuk menggunakan mesin Virtual di server VMware Esxi. Namun itu tidak berfungsi di ESXi. Jika ada yang beruntung dengan migrasi dari Virtualbox ke VMware esxi, beri tahu saya langkah-langkahnya.

tukang es
sumber
-1

Saya pikir satu-satunya pilihan adalah:

1) File-> Alat Ekspor ...

2) pilih VM yang ingin Anda ekspor

3) simpan (file .ova) ke folder cadangan di suatu tempat (mungkin dengan nama yang berbeda dari aslinya)

4) gunakan format OVF 1.0 dan tulis file manifes (2.0 tidak berfungsi)

5) tunggu sampai ekspor selesai dan kemudian impor / buka ke VMware (untuk menunggu lebih lanjut :)

karena tampaknya VMware tidak suka mengimpor file .vmdk biasa ...

6) jadi opsi terbaik adalah selalu menggunakan format .vdmk di VirtualBox juga?

Jimmy5
sumber