Com utilitzar les màquines virtuals de Virtualbox a KVM a Linux


Esteu pensant en canviar des de l'hipervisor KVM? Una de les vostres principals preocupacions seria començar de nou creant noves màquines virtuals a KVM, una tasca ardua per dir-ho com a mínim.

La bona notícia és que en lloc de crear noves màquines convidades KVM, podeu migrar fàcilment les màquines virtuals VirtualBox que estan en format VDI a qcow2, que és el format d'imatge de disc per a KVM.

En aquesta guia, descriurem un procediment pas a pas de com migrar les VM VirtualBox a les VM KVM a Linux.

Pas 1: llista les imatges de VirtualBox existents

En primer lloc, assegureu-vos que totes les màquines virtuals estiguin apagades. Les màquines convidades de Virtualbox existeixen en format de disc VDI. A continuació, procediu i enumereu les màquines virtuals VirtualBox existents tal com es mostra.

$ VBoxManage list hdds
OR
$ vboxmanage list hdds

A la sortida, podeu veure que tinc 2 imatges de disc virtual: imatges VDI de Debian i Fedora.

Pas 2: Converteix la imatge VDI a format de disc RAW

El següent pas és convertir les imatges VDI en un format de disc RAW. Per aconseguir-ho, executaré les ordres següents.

$ VBoxManage clonehd --format RAW /home/james/VirtualBox\ VMs/debian/debian.vdi debian_10_Server.img
OR
$ vboxmanage clonehd --format RAW /home/james/VirtualBox\ VMs/debian/debian.vdi debian_10_Server.img

Quan investigueu, notareu que el format d'imatge RAW ocupa una quantitat enorme d'espai en disc. Podeu utilitzar l'ordre du tal com es mostra per verificar la mida de la imatge RAW.

$ du -h debian_10_Server.img

En el meu cas, la imatge RAW de Debian ocupa 21 G d'espai al disc dur, que és un espai força enorme. Més endavant convertirem la imatge de disc RAW al format de disc KVM.

Pas 3: Converteix el format de disc d'imatge RAW a format KVM

Finalment, per migrar al format d'imatge de disc KVM, convertiu la imatge RAW al format qcow2, que és el format d'imatge de disc KVM.

$ qemu-img convert -f raw debian_10_Server.img -O qcow2 debian_10_Server.qcow2

La imatge de disc qcow2 és només una minúscula fracció de la imatge de disc RAW. De nou, verifiqueu-ho amb l'ordre du tal com es mostra a continuació.

$ du -h debian_10_Server.qcow2

Des d'aquí, podeu importar el format d'imatge KVM qcow2 a la línia d'ordres o mitjançant la finestra gràfica KVM i crear una màquina virtual KVM nova.

Això tanca el nostre article d'avui. Els vostres pensaments i comentaris són molt benvinguts.