¿Por qué convertir OVA a VHD?
Un OVA agrupa un descriptor de VM y un disco virtual VMDK en un único archivo TAR. VHD es el formato de disco virtual de Microsoft utilizado por Hyper-V y Azure. La conversión permite que una VM exportada desde VMware o VirtualBox se ejecute bajo Hyper-V, que no puede importar OVA directamente y requiere un disco .vhd o VHDX independiente.
Cómo convertir OVA a VHD
VirtualBox OPEN-SOURCE
Importe el .ova mediante Archivo > Importar servicio virtualizado, anote la ruta del .vmdk en Configuración > Almacenamiento, luego ejecute VBoxManage clonehd disk.vmdk disk.vhd --format VHD; use --format VHDX para el formato más reciente de Hyper-V.
qemu-img OPEN-SOURCE
Extraiga el .vmdk del OVA con tar -xf machine.ova, luego ejecute qemu-img convert -f vmdk disk.vmdk -O vpc disk.vhd; use -O vhdx para obtener una salida VHDX.
Programas que convierten OVA
Acerca de estos formatos
Un archivo OVA es un paquete de un solo archivo de una máquina virtual completa: su configuración de hardware más uno o más discos duros virtuales agrupados en un archivo TAR. Se importa en…
Abrir detalles de .OVA →Un archivo VHD es un disco duro completo almacenado como un solo archivo: tabla de particiones, sistema de archivos y, a menudo, un sistema operativo completo. En Windows puede montarlo en…
Abrir detalles de .VHD →Calidad y qué observar
- Ninguna herramienta realiza una conversión de OVA a VHD con un solo clic - el disco VMDK dentro del OVA debe extraerse y recodificarse por separado.
- VMware a veces divide archivos VMDK grandes en múltiples extensiones; VBoxManage los gestiona correctamente.
- Para obtener VHDX (el formato más reciente de Hyper-V) en lugar de VHD, use
--format VHDXcon VBoxManage o-O vhdxcon qemu-img.
Preguntas frecuentes
¿Puede Hyper-V importar un archivo OVA directamente?
¿Necesito iniciar la VM en VirtualBox antes de exportar?
VBoxManage clonehd sin llegar a iniciar la VM.¿Cuál es la diferencia entre VHD y VHDX?
--format VHDX o -O vhdx para producir VHDX.