GNU/Linux >> Belajar Linux >  >> Linux

Konversikan VM Virtualbox ke QEMU/KVM[VDI ke QCOW2]

Ringkasan

Pada artikel berikut, kita akan membahas langkah-langkah cara mengonversi VM Virtualbox ke hypervisor QEMU/KVM, atau dengan kata lain, cara mengonversi file VM dari ekstensi VDI ke QCOW2. Proses ini berguna terutama saat Anda perlu bermigrasi dari virtualbox ke KVM atau hanya ingin mencoba hypervisor KVM tanpa perlu membuat mesin baru dari awal.

Apa itu VDI?

VDI(Infrastruktur desktop virtual) adalah ekstensi file dari file gambar disk HDD untuk mesin Virtual yang biasanya digunakan oleh solusi hypervisor seperti Virtualbox.

Apa itu QCOW2?

QCOW2 juga merupakan file gambar disk HDD untuk mesin Virtual yang digunakan oleh hypervisor berbasis QEMU.

Mengonversi VM Virtualbox ke QEMU/KVM[VDI ke QCOW2]

Sebelum memulai proses konversi/migrasi, di Virtualbox, semua VM harus diaktifkan.

Prosesnya membutuhkan penggunaan terminal tetapi langkah-langkahnya cukup sederhana dan mudah. Pada dasarnya yang diperlukan hanyalah satu perintah untuk dijalankan dan itu adalah:

qemu-img convert -f vdi -O qcow2 rocky.vdi rocky8.qcow2

Agar perintah ini berfungsi, Anda perlu menavigasi ke direktori file gambar sumber (file VDI di mana ia berada) dan di direktori yang sama, gambar qcow2 baru untuk KVM akan disimpan juga. Anda juga dapat menjalankannya seperti ini untuk menargetkan sumber dan tujuan tanpa menavigasi ke direktori:

qemu-img convert -f vdi -O qcow2 /home/markon/VirtualBox VMs/debian KDE/debian-kde.vdi /var/libvirt/images/debian-kde.qcow2

Proses di terminal akan terlihat seperti ini:

Rincian perintah:

  • mengkonversi :argumen untuk menjalankan proses konversi
  • -f :masukan jenis gambar
  • -O :jenis gambar keluaran

Kemudian ikuti gambar input dan lokasinya dengan direktori output dengan nama gambar baru dan ekstensi qcow2.

Opsi kedua – Konversi VDI ke IMG( RAW) lalu ke QCOW2

Jika kebetulan, metode pertama tidak berhasil untuk Anda, atau Anda mendapatkan kesalahan, maka Anda dapat mencoba mengonversi gambar VDI VM terlebih dahulu ke gambar RAW (ekstensi IMG) dan kemudian dari RAW ke QCOW2. Anda harus lebih sukses dengan metode. Berikut cara melakukannya:

Temukan lokasi gambar VM Virtualbox:

vboxmanage list hdd

Kemudian di terminal, dengan alat Virtualbox “vboxmanage ” konversikan VM ke file RAW(IMG):

vboxmanage convertdd debian-11.vdi debian11.img

Setelah itu, lagi dengan “qemu-img ”, konversi file RAW(IMG) ke QCOW2

qemu-img convert -f raw -O qcow debian11.img debian11a.qcow2

Impor qcow2 baru ke dalam KVM VM

Setelah konversi selesai, gambar dics baru perlu diimpor (ditambahkan) pada VM baru yang Anda buat di manajer mesin Virtual. Jadi, mulailah membuat VM baru di Manajer mesin virtual. Pada prompt pertama, pilih opsi “import gambar disk ” dan klik maju:

Layar berikutnya adalah mencari gambar disk yang Anda konversi:

Layar terakhir adalah layar pratinjau dari yang akan Anda buat dan dilengkapi dengan opsi bahwa Anda dapat menyesuaikan VM dan perangkat kerasnya sebelum menjalankan mesin jika Anda membutuhkannya. Klik tombol selesai dan pembuatan VM akan dimulai:

Satu catatan yang perlu diingat :

Selama proses migrasi/konversi, jika misalnya Anda telah menambahkan beberapa perangkat di VM Anda saat sedang berjalan di Virtualbox, seperti beberapa adaptor jaringan, Anda harus mencocokkan perangkat tambahan tersebut di Manajer mesin virtual (KVM atau libvirt), jika tidak perangkat akan hilang dan Anda harus menambahkannya lagi dari awal.

Ringkasan

Ih artikel ini kami membahas langkah-langkah berikut - cara mengonversi VM Virtualbox ke QEMU/KVM atau dengan kata lain cara mengonversi mesin virtualbox untuk hypervisors KVM (hypervisors KVM/QEMU) atau tepatnya, file HDD VM mereka, dari VDI ke QCOW2 dan juga membahas cara mengonversi gambar VM HDD dari VDI ke IMG(RAW) dan ke QCOW2 setelahnya.

Terakhir, kami meninjau cara mengimpor image QCOW2 konvet yang baru ke VM baru yang dibuat di Manajer mesin virtual.


Linux
  1. ImageMagick tidak diizinkan untuk mengonversi PDF menjadi gambar

  2. Apakah mungkin untuk mengubah ukuran gambar disk QEMU?

  3. Bagaimana cara mengonversi image disk Linux menjadi file jarang?

  1. Di mana saya dapat menemukan Amazon Linux AMI Image untuk VirtualBox?

  2. Ubah gambar skala abu-abu menjadi gambar saluran alfa di shell unix

  3. Gunakan cloud-init dengan VirtualBox?

  1. passthrough kartu grafis ke virtualbox

  2. Bagaimana cara mengonversi mesin Windows yang ada ke VirtualBox?

  3. Linux-KVM, QEMU, Virtualbox, VMWare