GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come migrare le VM Virtualbox in VM KVM in Linux

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

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

In questa guida illustreremo una procedura passo passo su come migrare le VM VirtualBox in VM KVM su Linux .

Passaggio 1:elenca le immagini VirtualBox esistenti

Innanzitutto, assicurati che tutte le macchine virtuali siano spente. Casella virtuale macchine guest esistono in VDI formato del disco. Quindi, 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:Debian e Fedora VDI immagini.

Passaggio 2:converti l'immagine VDI in formato disco RAW

Il passaggio successivo consiste nel convertire il VDI immagini in un RAW formato del disco. 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 RAW il formato immagine occupa un'enorme quantità di spazio su disco. Puoi utilizzare il comando du come mostrato per verificare la dimensione del RAW immagine.

$ du -h debian_10_Server.img

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

Fase 3:converti il ​​formato del disco di immagini RAW in formato KVM

Infine, migrare a KVM formato immagine disco, converti il ​​RAW immagine a qcow2 formato che è il KVM formato immagine disco.

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

Il qcow2 l'immagine del disco è solo una piccola frazione del RAW immagine del disco. Ancora una volta, verificalo usando il comando du come mostrato di seguito.

$ du -h debian_10_Server.qcow2

Da qui puoi importare qcow2 Formatta l'immagine KVM dalla riga di comando o utilizzando la finestra grafica KVM e crea una nuova macchina virtuale KVM.

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


Ubuntu
  1. Come partizionare un disco in Linux

  2. Come installare Windows 10 in VirtualBox in Linux

  3. Come installare VirtualBox su Debian Linux

  4. Come posso convertire un'immagine disco Linux in un file sparse?

  5. Linux KVM su una Virtualbox

Come migrare le VM Virtualbox in VM KVM in Linux

Come esportare e importare macchine virtuali KVM in Linux

Come scrivere dati in file in Linux

Come installare VirtualBox su Linux Mint 20

Come formattare le partizioni del disco su Linux

Come utilizzare le macchine virtuali Virtualbox su KVM nel sistema Linux