GNU/Linux >> Tutoriales Linux >  >> Linux

Convierta máquinas virtuales de Virtualbox a QEMU/KVM[VDI a QCOW2]

Resumen

En el siguiente artículo, veremos los pasos para convertir máquinas virtuales de Virtualbox a hipervisor QEMU/KVM o, en otras palabras, cómo convertir archivos de máquina virtual de VDI a extensión QCOW2. Este proceso es especialmente útil cuando necesita migrar de virtualbox a KVM o simplemente quiere probar el hipervisor KVM sin la necesidad de crear nuevas máquinas desde el principio.

¿Qué es VDI?

VDI (infraestructura de escritorio virtual) es una extensión de archivo del archivo de imagen de disco HDD para máquinas virtuales que suelen utilizar las soluciones de hipervisor como Virtualbox.

¿Qué es QCOW2?

QCOW2 también es un archivo de imagen de disco HDD para máquinas virtuales que utilizan los hipervisores basados ​​en QEMU.

Convertir máquinas virtuales de Virtualbox a QEMU/KVM[VDI a QCOW2]

Antes de comenzar con el proceso de conversión/migración, en Virtualbox, todas las máquinas virtuales deben estar apagadas.

El proceso requiere el uso de la terminal, pero los pasos son bastante simples y directos. Esencialmente, todo lo que requiere es ejecutar un comando y es:

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

Para que este comando funcione, debe navegar hasta el directorio del archivo de imagen de origen (archivo VDI donde se encuentra) y en el mismo directorio, también se guardará la nueva imagen qcow2 para el KVM. También puede ejecutarlo así para orientar el origen y el destino sin navegar a los directorios:

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

El proceso en la terminal debería verse así:

Desglose de comandos:

  • convertir :argumento para ejecutar el proceso de conversión
  • -f :tipo de imagen de entrada
  • -O :tipo de imagen de salida

Luego sigue la imagen de entrada y su ubicación con el directorio de salida con el nuevo nombre de la imagen y la extensión qcow2.

Segunda opción:convertir VDI a IMG (RAW) y luego a QCOW2

Si por casualidad, el primer método no funciona para usted, o si obtiene errores, entonces puede intentar convertir primero la imagen VDI VM a la imagen RAW (extensión IMG) y luego de RAW a QCOW2. Deberías tener más éxito con el método. Así es como se hace:

Localice la ubicación de la imagen de la máquina virtual de Virtualbox:

vboxmanage list hdd

Luego en terminal, con la herramienta Virtualbox “vboxmanage ” convertir la VM al archivo RAW(IMG):

vboxmanage convertdd debian-11.vdi debian11.img

Después de eso, nuevamente con el “qemu-img ”, convierta el archivo RAW(IMG) a QCOW2

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

Importe el nuevo qcow2 a la máquina virtual KVM

Una vez completada la conversión, la nueva imagen de dics debe importarse (agregarse) en la nueva máquina virtual que creó en el administrador de máquinas virtuales. Entonces, comience a crear la nueva VM en el administrador de máquinas virtuales. En el primer mensaje, seleccione la opción "importar la imagen del disco ” y haga clic en adelante:

La siguiente pantalla es para ubicar la imagen del disco que convirtió:

La última pantalla es la pantalla de vista previa de lo que creará y viene con la opción de que puede personalizar la VM y su hardware antes de ejecutar la máquina si lo necesita. Haga clic en el botón Finalizar y comenzará la creación de la máquina virtual:

Una nota a tener en cuenta :

Durante el proceso de migración/conversión, si, por ejemplo, agregó varios dispositivos en su VM mientras se ejecutaba en Virtualbox, como varios adaptadores de red, debe hacer coincidir esos dispositivos adicionales en el administrador de máquinas virtuales (KVM o libvirt), de lo contrario los dispositivos se perderán y deberá volver a agregarlos desde el principio.

Resumen

En este artículo cubrimos los siguientes pasos:cómo convertir máquinas virtuales de Virtualbox a QEMU/KVM o, en otras palabras, cómo convertir máquinas de virtualbox para los hipervisores KVM (hipervisores KVM/QEMU) o, para ser más precisos, sus archivos VM HDD, de VDI a QCOW2 y también cubrimos cómo convertir una imagen HDD de VM de VDI a IMG (RAW) y luego a QCOW2.

Por último, revisamos cómo importar la imagen QCOW2 recién convertida a una nueva máquina virtual creada en el administrador de máquinas virtuales.


Linux
  1. ImageMagick no está autorizado para convertir PDF a una imagen

  2. ¿Es posible cambiar el tamaño de una imagen de disco QEMU?

  3. Convertir imagen a texto

  4. ¿Cómo convierto una imagen de disco de Linux en un archivo disperso?

  5. ¿Usar cloud-init con VirtualBox?

Cree una máquina virtual KVM usando la imagen Qcow2 en Linux

Cómo migrar máquinas virtuales de Virtualbox a máquinas virtuales KVM en Linux

Cómo convertir imágenes de cámara sin procesar a JPEG en Linux

Instalar Ubuntu 20.04 | 22.04 Imagen de nube (mínima) en VirtualBox

Cómo usar máquinas virtuales Virtualbox en KVM en un sistema Linux

Mejora automática de imagen para Ubuntu