Ricerca nel sito web

Come utilizzare le VM Virtualbox su KVM in Linux


Stai pensando di passare da VirtualBox all'hypervisor KVM? Una delle tue maggiori preoccupazioni sarebbe ricominciare tutto da capo creando nuove macchine virtuali in KVM: un compito a dir poco arduo.

La buona notizia è che invece di creare nuove macchine guest KVM, puoi facilmente migrare le VM VirtualBox che sono in formato VDI a qcow2 che è il formato immagine disco per KVM.

In questa guida, descriveremo una procedura passo passo su come eseguire la migrazione delle VM VirtualBox in VM KVM in Linux.

Passaggio 1: elenca le immagini VirtualBox esistenti

Innanzitutto, assicurati che tutte le macchine virtuali siano spente. Le macchine guest Virtualbox esistono nel formato disco VDI. Successivamente, procedi ed elenca le macchine virtuali VirtualBox esistenti come mostrato.

VBoxManage list hdds
OR
vboxmanage list hdds

Dall'output, puoi vedere che ho 2 immagini del disco virtuale: immagini Debian e Fedora VDI.

Passaggio 2: Converti l'immagine VDI nel formato disco RAW

Il passo successivo è convertire le immagini VDI in un formato disco RAW. Per raggiungere questo obiettivo, eseguirò i comandi seguenti.

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

Quando indaghi, noterai che il formato immagine RAW occupa un'enorme quantità di spazio su disco. Puoi utilizzare il comando du come mostrato per verificare la dimensione dell'immagine RAW.

du -h debian_10_Server.img

Nel mio caso, l'immagine Debian RAW occupa 21G di spazio sul disco rigido, che è uno spazio piuttosto enorme. Successivamente convertiremo l'immagine del disco RAW nel formato del disco KVM.

Passaggio 3: Converti il formato disco immagine RAW nel formato KVM

Infine, per migrare al formato immagine del disco KVM, converti l'immagine RAW nel formato qcow2 che è il disco KVM formato immagine.

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

L'immagine del disco qcow2 è solo una piccola frazione dell'immagine del disco RAW. Ancora una volta, verificalo utilizzando il comando du come mostrato di seguito.

du -h debian_10_Server.qcow2

Da qui, puoi importare il formato immagine KVM qcow2 dalla riga di comando o utilizzando la finestra grafica KVM e creare una nuova macchina virtuale KVM.

Questo conclude il nostro articolo di oggi. I tuoi pensieri e feedback sono molto benvenuti.

Fonte: ostechnix.com