Saltar al contenido

Convertir OVF a VHD

Convierte el VMDK dentro de un appliance OVF en un VHD compatible con Hyper-V.

Cree archivos VHD en línea

Todavía no podemos leer archivos OVF, así que esta conversión no está disponible. Si puede exportar su trabajo a alguno de estos formatos u otros, lo convertiremos en VHD:

¿Quiere convertir OVF a VHD?

Háganoslo saber. Elegimos qué conversiones añadir a continuación según el interés.

Cómo convertir un archivo ovf a vhd

Un host de Hyper-V, una herramienta de discos virtuales de Windows o un servicio en la nube pueden requerir un VHD en lugar de un appliance OVF exportado. La conversión extrae el disco virtual al que hace referencia el descriptor OVF y cambia ese disco de VMDK a VHD; los metadatos OVF no se convierten en un VHD.

Qué es el formato OVF

OVF, o Open Virtualization Format, es una descripción basada en XML de una máquina virtual o un appliance. Un paquete OVF normalmente contiene un descriptor .ovf, uno o varios discos virtuales, como archivos .vmdk, y, opcionalmente, un manifiesto con sumas de comprobación SHA y archivos de certificados.

VMware vSphere y Workstation, Oracle VirtualBox y otros hypervisores utilizan OVF para exportar e importar appliances. OVF se utiliza al mover una máquina virtual preconfigurada entre plataformas, descargar un appliance o restaurar una máquina exportada. Un archivo .ova normalmente es un único archivo TAR que contiene los mismos componentes del paquete.

Qué es el formato VHD

VHD, o Virtual Hard Disk, es el formato de discos virtuales de Microsoft. Hyper-V, Virtual PC, las utilidades de disco de Windows y algunas plataformas en la nube pueden utilizar archivos VHD como discos duros virtuales que contienen particiones y datos del sistema invitado.

VHD admite discos de tamaño fijo y de expansión dinámica, por lo que resulta adecuado cuando el destino acepta discos virtuales de Microsoft en lugar de appliances OVF o archivos VMDK. Su límite de capacidad práctico es de aproximadamente 2 TiB; utilice VHDX para discos más grandes o implementaciones más recientes de Hyper-V cuando el destino lo admita.

Cómo convertir el disco virtual

Uso de QEMU

  1. Trabaje con una copia del paquete. Si el origen es un OVA, extráigalo con una utilidad de archivado o con tar -xf appliance.ova.
  2. Abra el descriptor .ovf e inspeccione sus elementos File y Disk para identificar cada VMDK al que se hace referencia. Seleccione el descriptor VMDK, no una extensión individual de un conjunto de discos dividido.
  3. Instale QEMU en Windows, Linux o macOS y, a continuación, inspeccione el origen con qemu-img info source.vmdk. Resuelva las instantáneas y los archivos de respaldo antes de realizar la conversión.
  4. Cree un VHD de expansión dinámica con qemu-img convert -p -f vmdk -O vpc -o subformat=dynamic source.vmdk destination.vhd. Utilice -o subformat=fixed en su lugar para crear un VHD fijo preasignado.
  5. Compruebe el resultado con qemu-img info destination.vhd y, a continuación, conéctelo a la máquina virtual de destino como un disco existente.

En el caso de un appliance con varios discos, convierta por separado cada VMDK al que se haga referencia y conecte los archivos VHD resultantes en el orden de controlador y dispositivo especificado por el OVF.

Uso de VirtualBox

VirtualBox puede clonar un VMDK legible al formato VHD:

  1. Extraiga el OVA si es necesario y localice el VMDK cuyo nombre aparece en el descriptor OVF.
  2. Ejecute VBoxManage clonemedium disk source.vmdk destination.vhd --format VHD.
  3. Cree o abra la máquina virtual de destino y conecte destination.vhd como un disco existente.

El flujo de trabajo gráfico varía según la versión de VirtualBox. Cuando esté disponible, utilice VirtualBox Manager → Tools → Virtual Media Manager → Add para registrar el VMDK de origen; después, clónelo y seleccione VHD como formato de salida.

Uso de una utilidad de conversión de Windows

StarWind V2V Converter proporciona un flujo de trabajo gráfico para convertir de VMDK a VHD. Extraiga primero el OVF o el OVA, seleccione el VMDK de origen, elija Microsoft VHD como tipo de destino y seleccione la asignación dinámica o fija. Solo convierte el disco; no reproduce la definición del appliance OVF.

Los conversores en línea normalmente no son adecuados para esta tarea. Los paquetes OVF pueden contener discos de varios gigabytes o confidenciales, y los servicios de navegador suelen carecer de compatibilidad con archivos OVA, VMDK divididos, varios discos, cadenas de archivos de respaldo o elecciones de asignación de VHD. Utilice un flujo de trabajo local con QEMU, VirtualBox o StarWind, a menos que un servicio confiable admita explícitamente la operación VMDK a VHD requerida y sus límites de carga y condiciones de privacidad sean aceptables.

Limitaciones de compatibilidad

  • Un manifiesto puede contener sumas de comprobación del VMDK original. El VHD convertido contiene bytes diferentes, por lo que el manifiesto original no lo validará.
  • La conversión cambia el contenedor del disco, no la configuración del sistema invitado. Vuelva a crear en la máquina de destino el modo de firmware de origen, el orden de arranque, el tipo de controlador de disco y el resto del hardware virtual necesario.
  • Un sistema invitado instalado con BIOS puede no arrancar en una máquina que solo admita UEFI. Un sistema invitado configurado para un tipo de controlador también puede fallar hasta que se proporcione el controlador equivalente.
  • Las instantáneas, los clones vinculados y los archivos de respaldo deben consolidarse o incluirse como una cadena completa. Convertir únicamente una extensión dependiente puede crear un disco incompleto.
  • El resultado VHD no puede superar el límite de su formato, y la plataforma de destino puede imponer un límite menor o requerir un subtipo de VHD específico.
  • Arranque una copia del VHD convertido y verifique las particiones, la activación del sistema operativo, la configuración de red y los datos de las aplicaciones antes de eliminar el paquete original.

OVF vs VHD: comparación de formatos

Cómo se comparan los formatos OVF y VHD en las propiedades que más importan para esta conversión.

Comparación de los formatos de archivo OVF y VHD
Propiedad .OVF Open Virtualization Format .VHD Virtual Hard Disk
Compresión Sin compresión Ambos
Cifrado No —
Booteable No Sí
Compatibilidad con el sistema operativo Amplio Amplio
Tamaño de archivo típico Pequeño Grande
Estándar abierto Sí Parcialmente abierto
Introducido 2009 2005
Desarrollador DMTF (Distributed Management Task Force) Microsoft
Tipo MIME application/ovf+xml application/x-vhd

La información sobre extensiones y tipos de archivo la proporciona File-Extensions.org

Otras conversiones de archivos .ovf

Conversión inversa

Convertir a .vhd
desde otros formatos

Compartir en redes sociales:

Ya descargado

Este archivo ya se ha descargado. Para proteger tu privacidad, lo borramos de nuestro servidor justo después de la descarga, así que no se puede volver a descargar. Si lo necesitas otra vez, vuelve a convertir el archivo.