Cara mengonversi disk virtual antar format dengan VBoxManage dan alat lainnya

Pembaharuan Terakhir: 21/04/2025
penulis: Isaac
  • VBoxManage memungkinkan Anda dengan mudah mengonversi disk VDI, VHD, VMDK dan RAW dari terminal.
  • Mengubah UUID penting untuk menghindari konflik saat menduplikasi disk virtual.
  • Alat seperti qemu-img, PowerShell o VMware Konverter memperluas opsi konversi.
  • Sangat penting untuk memeriksa kompatibilitas sistem host setelah migrasi format.

kloning mesin virtual virtualbox

Dalam dunia virtualisasi, pengelolaan hard drive virtual merupakan tugas utama dan sering diulang. Mengonversi disk ini dari satu format ke format lain tidak hanya berguna untuk kompatibilitas lintas-platform, tetapi juga untuk tugas-tugas seperti migrasi, analisis forensik, atau sekadar memfasilitasi pengujian dalam berbagai perangkat lunak virtualisasi. Dan jika ada alat yang kuat dan serbaguna untuk bekerja dengan disk virtual, itu dia VBoxManage.

Anda sudah menggunakan Oracle VirtualBoxBaik Anda menggunakan VMware, Hyper-V, atau bahkan solusi yang lebih canggih seperti QEMU/KVM atau Proxmox, mengetahui cara menangani konversi antara format VDI, VHD, VMDK, dan RAW akan memberi Anda keuntungan besar. Dalam artikel ini, kami akan menjelaskan Cara mengonversi disk virtual antara format ini menggunakan VBoxManage dan alat pelengkap lainnya secara tepat dan terinci, tanpa ada yang terlewat.

Apa itu VBoxManage dan mengapa itu penting?

VBoxManage adalah antarmuka garis dari perintah Oracle VM VirtualBox resmi. Memungkinkan Anda melakukan tugas konfigurasi tingkat lanjut yang tidak tersedia dari antarmuka grafis. Fitur-fiturnya meliputi:

  • Manajemen lengkap mesin virtual: pembuatan, modifikasi, penghapusan, boot, mati, dll.
  • Kontrol terperinci dari hard drive virtual: membuat, memodifikasi, mengkloning, mengonversi, dan banyak lagi.
  • Interaksi dengan perangkat jaringan, USB, folder bersama, dan snapshot.
  • Otomatisasi tugas melalui skrip dan kendali jarak jauh VM.

Salah satu aspek VBoxManage yang kurang dikenal tetapi paling berguna adalah kemampuannya untuk mengubah format disk virtual, sesuatu yang penting ketika kita menginginkannya Pindahkan mesin dari VirtualBox ke VMware, Hyper-V, atau sebaliknya.

Format disk virtual yang paling umum

Sebelum masuk ke pokok bahasan, penting untuk memahami terlebih dahulu format disk virtual yang menggunakan solusi virtualisasi yang berbeda:

VDI (Gambar Disk Virtual)

Ini adalah Format asli VirtualBox, banyak digunakan karena fleksibilitasnya dan pengelolaannya mudah. Memungkinkan penyimpanan ukuran tetap atau dinamis, kemampuan snapshot, dan kinerja yang baik. Ideal untuk lingkungan pengujian dan penggunaan umum.

  Tambahkan folder ke iTunes, bukan hanya informasi musik

VHD dan VHDX

-Nya format Microsoft digunakan terutama oleh Hyper-V. VHD adalah versi lama dan mendukung drive hingga 2 TB, sementara VHDX mendukung hingga 64 TB dan menawarkan ketahanan lebih besar terhadap kegagalan berkat dukungan untuk sektor 4 KB dan pemulihan kegagalan daya.

VMDK

Format cakram VMware, kompatibel dengan banyak hypervisor seperti VirtualBox dan QEMU. Ia dapat bersifat monolitik atau dipartisi, datar atau jarang, dengan dukungan untuk snapshot dan penyimpanan tipis, dan mencapai hingga 62 TB di lingkungan modern.

RAW

Format tanpa enkapsulasi dan penggunaan forensik rutin. Itu hanyalah salinan disk byte per byte. Ideal untuk analisis, pemulihan data, dan kompatibilitas dengan alat seperti dd atau FTK, meskipun tidak seefisien dalam lingkungan virtualisasi karena kurangnya metadata.

Mengonversi disk dengan VBoxManage

VBoxManage memungkinkan Anda mengonversi disk antara format yang berbeda menggunakan perintah kloning o kloning media, menentukan format target. Sintaks umumnya adalah:

VBoxManage clonehd origen.vdi destino.vmdk --format vmdk

Itu juga bisa digunakan clonemedium, yang merupakan nama standar baru sejak versi terbaru:

VBoxManage clonemedium origen.vdi destino.vmdk --format vmdk

Contoh praktis:

Konversi VDI ke VHD

VBoxManage clonehd disco.vdi disco.vhd --format vhd

Konversi VHD ke VDI

VBoxManage clonehd disco.vhd disco.vdi --format vdi

Konversi VDI ke VMDK

VBoxManage clonehd disco.vdi disco.vmdk --format vmdk

Konversi VMDK ke VDI

VBoxManage clonehd disco.vmdk disco.vdi --format vdi

Konversi VDI ke RAW (format forensik)

VBoxManage clonehd disco.vdi disco.raw --format raw

Dalam semua kasus, konversi memerlukan disk virtual tidak digunakan dan mesin itu mati.

UUID Disk: Cara mengubahnya untuk menghindari konflik

Saat mengkloning disk secara manual dengan menyalin file VDI, VHD, atau VMDK, sering kali muncul masalah karena UUID duplikat, pengidentifikasi unik yang dikelola oleh VirtualBox. Jika dua disk identik berbagi UUID, Anda tidak akan dapat menggunakan keduanya pada sistem yang sama.

Untuk mengubah UUID disk virtual, gunakan:

VBoxManage internalcommands sethduuid disco.vdi

Ini secara otomatis menghasilkan UUID baru, yang memungkinkannya digunakan sebagai yang baru tanpa konflik.

Ini juga berguna ketika Anda ingin menggunakan kembali disk yang sama pada beberapa mesin atau mendistribusikannya di lingkungan yang berbeda.

  Windows 10: Cara menggunakan pengontrol PlayStation 3

Alat lain untuk mengonversi disk virtual

Selain VBoxManage, ada beberapa alat yang memungkinkan Anda mengonversi disk antarformat, beberapa di antaranya memiliki fitur tambahan.

QEMU-img

qemu-img adalah utilitas baris perintah yang disertakan dengan QEMU/KVM. Memungkinkan Anda bekerja dengan cakram dalam format:

  • VDI
  • VHD / VHDX
  • VMDK
  • RAW
  • QCOW2, QED dan lainnya

Contoh konversi VHD ke VMDK:

qemu-img convert disco.vhd -O vmdk disco.vmdk

Atau untuk mengonversi ke format RAW:

qemu-img convert disco.vdi -O raw disco.dd

Untuk menginstal qemu-img di Linux Ubuntu:

sudo apt install qemu-utils

Konverter VMware vCenter

Alat VMware resmi untuk Konversi antar format dan migrasikan mesin fisik atau virtual ke lingkungan VMware. Anda dapat mengimpor disk VHD, VHDX, VMDK, dan bahkan RAW.

Rantai Cadangan

Alat ini memungkinkan Anda untuk melakukan konversi panas mesin virtual (yang sedang berjalan), sangat berguna untuk lingkungan yang produktif. Mendukung Hyper-V, VHD/VHDX, VMDK dan ekspor langsung ke VMware bahkan dengan kompatibilitas boot yang dimodifikasi.

Menggunakan PowerShell di Windows

Dengan menggunakan snap-in Microsoft Virtual Machine Converter (MVMC), Anda dapat mengonversi disk dari PowerShell:

ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath archivo.vmdk -VhdType DynamicHardDisk -VhdFormat vhdx -DestinationLiteralPath destino.vhdx

Pertimbangan Penting Saat Mengonversi Disk

  • Disarankan untuk mematikan mesin virtual sebelum mengonversi disk.. Kecuali alat seperti BackupChain, sebagian besar memerlukan disk yang tidak aktif.
  • Pilih format target berdasarkan platform tempat Anda berencana menjalankan disk (VMDK untuk VMware, VHD/X untuk Hyper-V, dll).
  • Hindari konflik UUID menghasilkan UUID baru setelah kloning.
  • Periksa apakah sistem operasi tamu dapat di-boot pada platform baru. Mungkin memerlukan driver atau pengaturan boot yang berbeda.
  • Harap perhatikan bahwa konversi antar format dapat menghilangkan metadata., seperti snapshot, anotasi, atau rantai disk di lingkungan yang lebih kompleks.

Lihat status dan informasi disk virtual

Dengan VBoxManage Anda dapat memeriksa disk virtual dengan:

VBoxManage showhdinfo disco.vdi

Ini mengembalikan informasi seperti:

  • UUID
  • Format
  • Ukuran asli dan yang ditetapkan
  • Rute fisik

Memodifikasi disk virtual untuk pemeliharaan

Menggunakan VBoxManage juga memungkinkan memodifikasi disk yang ada, menggunakan perintah seperti:

VBoxManage modifyhd disco.vdi --resize 20480

O baik:

VBoxManage modifyhd disco.vdi --compact

Perintah ini digunakan untuk:

  • Meningkatkan ukuran disk (ubah ukuran).
  • Mengurangi ruang yang tidak digunakan (padat), setelah penghapusan massal.
  • Ubah mode akses (hanya baca, normal, dll.).
  Dengarkan pesan audio WhatsApp tanpa disadari pengirimnya

Salinan dan klon disk virtual

Jika Anda perlu mengkloning disk tanpa mengubah format:

VBoxManage clonehd disco.vdi disco2.vdi

Dalam kasus ini, ia diduplikasi dengan tetap mempertahankan format aslinya. Anda dapat menggunakannya sebagai titik awal untuk mesin virtual lain atau untuk pengujian non-destruktif.

Ekspor dan impor mesin lengkap

VirtualBox memungkinkan Anda mengekspor mesin lengkap dalam format OVA/OVF, ideal untuk memindahkannya antar sistem:

VBoxManage export nombre_maquina -o archivo.ova

Dan untuk mengimpornya:

VBoxManage import archivo.ova

Ini termasuk konfigurasi VM, disk, snapshot, dan banyak lagi. Ini adalah pilihan yang baik ketika Anda ingin memindahkan seluruh mesin beserta seluruh lingkungannya.

Pasang disk virtual pada sistem host

Jika Anda hanya perlu mengakses data pada disk virtual tanpa memulai VM, Anda dapat memasangnya secara langsung:

Di Linux

Menggunakan libguestfs:

sudo apt install libguestfs-tools
sudo mkdir /mnt/vhd
sudo guestmount --add disco.vhd --ro /mnt/vhd -m /dev/sda1

Di jendela

Dari Manajemen Disk > Tindakan > Lampirkan VHD

Ini berguna untuk memulihkan file atau melakukan analisis forensik tanpa memulai mesin virtual.

Dunia konversi disk virtual sangat luas tetapi dapat dikelola jika Anda memiliki alat yang tepat dan memahami setiap format yang terlibat. Dengan menggunakan VBoxManage dan qemu-img, Anda dapat beralih dengan mudah antara VirtualBox, VMware, dan Hyper-V, menyesuaikan lingkungan dengan kebutuhan Anda. Yang penting bukan hanya mengonversi dengan benar, tetapi juga memverifikasi UUID, memastikan kompatibilitas dengan sistem host, dan menyesuaikan disk dengan setiap platform. Jika Anda mengikuti praktik terbaik ini dan memilih alat yang tepat untuk setiap kasus, Anda akan memiliki kendali penuh atas disk mesin virtual Anda.

kloning mesin virtual virtualbox
Artikel terkait:
Cara mengkloning mesin virtual di VirtualBox langkah demi langkah