Guía definitiva para convertir discos virtuales con VBoxManage y otras herramientas

  • Explicación completa de los tipos de discos virtuales: VDI, VHD, VMDK, VHDX y cuándo utilizar cada uno.
  • Pasos detallados para convertir entre formatos: usando VBoxManage, qemu-img y otras utilidades prácticas en Windows y Linux.
  • Comparativa de herramientas de conversión: gratuitas, manuales y automáticas, con ejemplos reales y casos de uso.
  • Integración en entornos de virtualización: VirtualBox, VMware, Hyper-V, Proxmox y cómo realizar migraciones entre ellos.

VBoxManage

Si trabajas con máquinas virtuales, seguramente te has encontrado con formatos de disco que no encajan bien entre distintos hipervisores. Ya sea porque has descargado una imagen en formato VHDX pero tu entorno usa VMDK, o porque quieres migrar tu laboratorio de pruebas de VirtualBox a VMware sin perder datos, convertir discos virtuales es una necesidad común pero muchas veces poco documentada de forma clara. Ahí entra en juego VBoxManage.

Este artículo es una guía exhaustiva en la que aprenderás qué herramientas puedes usar para cambiar entre tipos de discos como VDI, VHD, VHDX, VMDK, QCOW2 y RAW, además de cómo integrar esas conversiones en entornos como VirtualBox, VMware, Hyper-V, KVM, e incluso Proxmox. Todo ello explicado con ejemplos, pasos claros y consejos prácticos, empleando herramientas gratuitas y multiplataforma como VBoxManage, qemu-img o soluciones más automatizadas como StarWind o conversores nativos.

Formatos de disco virtual más utilizados

Los discos virtuales no son todos iguales y cada plataforma de virtualización trabaja con uno o varios formatos específicos. A continuación, te explico qué es cada uno de los formatos más habituales, sus ventajas, limitaciones y dónde se utilizan.

VDI (Virtual Disk Image)

VDI es el formato por defecto de Oracle VirtualBox, compatible con plataformas como Windows, Linux, macOS o Solaris. Es flexible, permite discos dinámicos o de tamaño fijo, y es compatible con características como instantáneas o acceso remoto. Aunque se puede usar fuera de VirtualBox, algunos entornos requieren convertirlo primero.

  • Ventajas: buen rendimiento, tamaño optimizado, seguridad de datos alta.
  • Inconvenientes: no admite copias incrementales y es menos rápido que otros formatos como VMDK.

VHD y VHDX (Virtual Hard Disk)

Diseñado por Microsoft para plataformas como Virtual PC y más tarde Hyper-V, el formato VHD tiene un límite de tamaño de 2 TB y ha sido reemplazado por VHDX, que soporta hasta 64 TB y mayor resistencia a apagados inesperados. VHDX es ideal para entornos Microsoft modernos, pero necesita conversión si se pretende usar en VMware u otras plataformas.

  • Ventajas: se integran bien con PowerShell, permiten snapshots, recuperación de datos y separación multiusuario.
  • Inconvenientes: son más susceptibles a corrupción que otros formatos, y en su versión VHD están desfasados.

VMDK (Virtual Machine Disk)

VMDK es el formato de disco nativo de VMware, usado en Workstation, Fusion y vSphere/ESXi. Es uno de los formatos más versátiles, ya que soporta particiones complejas, snapshots incrementales y aprovisionamiento fino o grueso. También puede utilizarse en VirtualBox o montarse manualmente.

  • Ventajas: gran compatibilidad, buen rendimiento, seguridad elevada.
  • Inconvenientes: requiere conversión si se usa con Hyper-V y algunas herramientas lo dividen en múltiples archivos complicando la migración.

QCOW2 (QEMU Copy-On-Write)

Este formato es el estándar de almacenamiento en KVM y Proxmox VE. QCOW2 permite snapshots eficientes y compresión, siendo ideal en entornos de código abierto.

  • Ventajas: ahorro de espacio, soporte para cifrado, snapshots sin sobrecarga.
  • Inconvenientes: sólo compatible con entornos QEMU/KVM o herramientas que lo importen.

Herramientas para convertir discos virtuales

Para convertir discos, existen tanto herramientas básicas y versátiles en línea de comandos como soluciones automáticas con interfaz gráfica. Aquí te explico cómo funcionan las principales.

VBoxManage

VBoxManage es la consola CLI de VirtualBox. Permite crear, modificar y convertir discos virtuales entre VDI, VMDK y VHD/VHDX. Para utilizarla, debes ejecutar VBoxManage desde el directorio de instalación de VirtualBox.

Ejemplo para convertir VHD a VDI:

VBoxManage clonehd input.vhd output.vdi --format vdi

Ejemplo para convertir VDI a VMDK:

VBoxManage clonehd input.vdi output.vmdk --format vmdk

El proceso se puede realizar también desde el Administrador de Medios Virtuales de VirtualBox si prefieres una interfaz gráfica.

qemu-img

qemu-img es una herramienta potente y de código abierto usada en entornos Linux y Windows para convertir entre todos los formatos comunes de discos virtuales: VHD, VHDX, VMDK, QCOW2, VDI y RAW.

Instalación en Linux:

sudo apt-get install qemu-utils

Ejemplo para pasar de VHDX a VMDK:

qemu-img convert archivo.vhdx -O vmdk archivo.vmdk

En Windows, puedes descargar la versión portable de qemu-img y ejecutarla desde CMD como administrador. Los comandos son los mismos. Además, si quieres profundizar en cómo realizar estas conversiones, en el artículo se explica en detalle el uso de VBoxManage: cómo convertir discos virtuales de un formato a otro (VDI, VMDK, VHD,…).

StarWind V2V Converter

StarWind V2V es una herramienta gratuita y gráfica para Windows que permite convertir imágenes de disco entre VHD, VHDX, VMDK, QCOW2, IMG, entre otros. Su principal ventaja es que admite conversiones en vivo desde Hyper-V a VMware y viceversa.

El asistente guiado pide el archivo de entrada y el formato de salida, y realiza la conversión sin tocar el disco original. Muy útil para administradores que migran entornos constantemente.

VMware Converter Standalone

VMware Converter permite convertir máquinas virtuales completas más allá de los discos individuales. Convierte VMs encendidas o apagadas en Hyper-V a VMware de forma automatizada, incluso si están en la nube. Es una buena opción para quienes buscan migrar entornos completos sin complicaciones.

BackupChain V2V

Esta herramienta integra opciones de respaldo y migración entre VMs. Permite convertir una máquina virtual activa de Hyper-V a VMDK para usarse en VMware. Tiene opciones para mantener integridad, ajustar la configuración de arranque y exportar discos bajo demanda.

Conversión en entornos Proxmox VE

Proxmox utiliza formato QCOW2 por defecto. Para importar discos de otros formatos, es necesario convertirlos a RAW o QCOW2. Puedes hacerlo directamente con comandos como:

qm importdisk 200 disco.vmdk local-raid --format raw

Luego accedes a la VM desde la interfaz, editas su hardware y asocias el disco importado como SATA o SCSI. Está explicado paso a paso en muchos tutoriales comunitarios debido a la popularidad de este entorno.

Consejos para una migración exitosa

  • Antes de convertir, monta el disco para comprobar su estado. Asegúrate de que contenga los datos correctos y no esté corrupto.
  • Haz siempre una copia de seguridad antes de iniciar una conversión.
  • Elige el tipo de disco adecuado: dinámico para pruebas, fijo para producción.
  • Atención a los drivers: al cambiar hipervisor, asegúrate de tener los controladores adecuados (como VMware Tools o QEMU Guest Agent).
  • Conserva la configuración de arranque y firmware (BIOS/UEFI) según el origen de la VM.
VMWare Workstation Player
Artículo relacionado:
VMWare Workstation Player, una gran aplicación para máquinas virtuales

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.