¿Está considerando cambiar de VirtualBox a hipervisor KVM? Una de sus mayores preocupaciones sería comenzar de nuevo creando nuevas máquinas virtuales en KVM – una tarea ardua por decir lo menos.
La buena noticia es que en lugar de crear nuevos KVM máquinas invitadas, puede migrar fácilmente las máquinas virtuales de VirtualBox que están en VDI formato a qcow2 cuál es el formato de imagen de disco para KVM .
En esta guía, describiremos un procedimiento paso a paso sobre cómo migrar máquinas virtuales de VirtualBox. en máquinas virtuales KVM en Linux .
Paso 1:Enumere las imágenes de VirtualBox existentes
En primer lugar, asegúrese de que todas las máquinas virtuales estén apagadas. Caja virtual existen máquinas invitadas en VDI formato de disco A continuación, proceda y enumere las máquinas virtuales VirtualBox existentes como se muestra.
$ VBoxManage list hdds OR $ vboxmanage list hdds
A partir de la salida, puede ver que tengo 2 imágenes de disco virtual:Debian y Fedora VDI imágenes.
Paso 2:Convierta la imagen VDI a formato de disco RAW
El siguiente paso es convertir el VDI imágenes en un RAW formato de disco Para lograr esto, voy a ejecutar los siguientes comandos.
$ 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
Cuando investigues, notarás que el RAW formato de imagen ocupa una enorme cantidad de espacio en disco. Puede usar el comando du como se muestra para verificar el tamaño del RAW imagen.
$ du -h debian_10_Server.img
En mi caso, el Debian RAW la imagen ocupa 21G de espacio en el disco duro, que es un espacio bastante enorme. Más tarde vamos a convertir el RAW imagen de disco a KVM formato de disco.
Paso 3:Convierta el formato de disco de imagen RAW al formato KVM
Por último, para migrar a KVM formato de imagen de disco, convertir el RAW imagen a qcow2 formato que es el KVM formato de imagen de disco.
$ qemu-img convert -f raw debian_10_Server.img -O qcow2 debian_10_Server.qcow2
El qcow2 la imagen del disco es solo una fracción de un minuto de la RAW imagen de disco. Nuevamente, verifique esto usando el comando du como se muestra a continuación.
$ du -h debian_10_Server.qcow2
Desde aquí, puede importar el qcow2 Formatee la imagen KVM en la línea de comandos o mediante la ventana gráfica KVM y cree una nueva máquina virtual KVM.
Esto concluye nuestro artículo de hoy. Sus pensamientos y comentarios son muy bienvenidos.