Convertir OVA a OVF
Convierte un appliance OVA en un paquete OVF inspeccionable con archivos de descriptor y disco separados.
Convierte archivos OVA en línea
Todavía no tenemos un conversor en línea específico para OVA a OVF, pero puedes convertir archivos OVA en línea a estos formatos:
Cómo convertir un archivo ova a ovf
- Virtualización
- Aún sin calificaciones.
Un hipervisor o editor de appliances puede requerir un paquete OVF en lugar de un único archivo OVA. Convertirlo o extraerlo separa el descriptor y los discos virtuales, lo que facilita inspeccionarlos, editarlos, verificarlos o importarlos en software que no acepta OVA directamente.
Qué es el formato OVA
OVA, u Open Virtual Appliance, es un único archivo TAR que contiene un descriptor OVF, uno o más discos virtuales, como archivos VMDK, y, opcionalmente, un manifiesto o certificado. VMware vSphere, VMware Workstation, Oracle VirtualBox y otras plataformas de virtualización crean e importan appliances OVA. Los archivos OVA se utilizan habitualmente para distribuir appliances Linux precompilados, exportar máquinas virtuales y transferir una VM como un único archivo.
Qué es el formato OVF
OVF, u Open Virtualization Format, describe un appliance mediante un descriptor XML y archivos asociados. Un paquete OVF normalmente contiene el descriptor .ovf, discos virtuales y archivos de manifiesto o certificado opcionales. El descriptor registra el hardware virtual, los controladores de disco, la configuración de CPU y memoria, los dispositivos de red, los requisitos de firmware y otros metadatos de implementación.
Los archivos separados facilitan inspeccionar, editar, verificar, reemplazar o procesar un paquete OVF con software que espera OVF. Normalmente no es más pequeño que OVA: eliminar el archivo TAR externo conserva casi todos los datos de los discos virtuales y puede aumentar el tamaño aparente porque los archivos ya no se almacenan como un único archivo.
Uso de VMware OVF Tool
VMware OVF Tool es la opción de escritorio más directa para appliances compatibles con VMware. Broadcom lo distribuye para Windows, Linux y macOS a través de su portal de descargas de VMware.
- Instale VMware OVF Tool y abra Command Prompt, PowerShell o un terminal.
- Cambie al directorio que contiene el OVA o utilice rutas completas.
- Ejecute:
ovftool appliance.ova appliance.ovf
El comando escribe el descriptor OVF y los archivos de disco asociados junto al destino. Según el origen y la versión de la herramienta, también puede escribir un manifiesto. Para utilizar un directorio de salida independiente, créelo primero y especifique una ruta de destino como:
ovftool appliance.ova converted/appliance.ovf
Mantenga juntos todos los archivos generados y compruebe la salida del comando para detectar advertencias. Si hay un manifiesto, sus hashes deben coincidir con los del descriptor y los archivos de disco antes de la implementación; utilice una operación de validación o importación compatible con OVF después de cualquier edición manual.
Uso de Oracle VirtualBox
VirtualBox importa el OVA como una VM y después exporta esa VM como un paquete OVF. En la interfaz, seleccione File → Import Appliance, seleccione el OVA y complete la importación. Después, seleccione File → Export Appliance, seleccione la VM importada, establezca el nombre del archivo de salida en una ruta .ovf y expórtela.
Los comandos equivalentes son:
VBoxManage import appliance.ova --vsys 0 --vmname ConvertedVM
VBoxManage export ConvertedVM --output appliance.ovf
VirtualBox puede reescribir la configuración del hardware, las definiciones de los controladores de disco, los adaptadores de red y los metadatos del appliance durante la importación y exportación. Utilice OVF Tool cuando conservar la configuración orientada a VMware sea más importante que editar la VM mediante VirtualBox.
Extracción sin importar
Para realizar un desempaquetado exacto a nivel de archivo, extraiga el OVA como un archivo TAR en lugar de importarlo:
mkdir converted-appliance
tar -xf appliance.ova -C converted-appliance
En Windows, 7-Zip puede abrir el OVA como un archivo TAR; extraiga su contenido y utilice el archivo .ovf existente. Esto conserva el descriptor, los discos y el manifiesto originales, pero no repara los metadatos no válidos, convierte los formatos de disco ni adapta el appliance para otro hipervisor. Por lo tanto, la extracción es un desempaquetado, no una reexportación.
Convertidores en línea
La conversión en línea generalmente no es adecuada para archivos OVA. A menudo ocupan varios gigabytes, superan los límites de carga del navegador y pueden contener credenciales, certificados, software con licencia o datos privados. No existe un servicio web universalmente fiable para conservar los metadatos OVF específicos del hipervisor; utilice VMware OVF Tool, VirtualBox o una utilidad TAR local. Si un servicio aprobado por la organización admite explícitamente la conversión de OVA a OVF, confirme su límite de tamaño de archivo, política de retención, cifrado y si conserva los manifiestos antes de cargar un appliance.
Comprobaciones de compatibilidad
- Mantenga sin cambios los nombres referenciados. El descriptor
.ovfhace referencia a los nombres de los discos mediante una ruta relativa. Cambiar el nombre o separar los discos puede hacer que el paquete no se importe correctamente. - Gestione los manifiestos después de editar. Cambiar el descriptor o los discos invalida las entradas SHA-1 o SHA-256 correspondientes en un archivo
.mf. Elimine el manifiesto solo cuando el importador de destino lo permita o vuelva a generarlo con una herramienta compatible con OVF. - Espere diferencias de hardware. El modo de firmware, la compatibilidad de la CPU, los controladores SCSI o IDE, los adaptadores de red, el arranque seguro, VMware Tools y VirtualBox Guest Additions pueden requerir ajustes en el hipervisor de destino.
- Es posible que las instantáneas no se conserven. Un appliance normalmente contiene un disco consolidado o una cadena de discos; la exportación puede omitir las instantáneas o combinar sus cambios en un disco nuevo.
- Compruebe la compatibilidad con el formato de disco. El descriptor puede hacer referencia a VMDK, VHD u otro formato de disco. El hipervisor de destino debe admitir ese formato o el disco deberá convertirse por separado con una utilidad compatible.
OVA vs OVF: comparación de formatos
Cómo se comparan los formatos OVA y OVF en las propiedades que más importan para esta conversión.
| Propiedad | .OVA Open Virtual Appliance | .OVF Open Virtualization Format |
|---|---|---|
| Compresión | Ambos | Sin compresión |
| Cifrado | No | No |
| Archivos divididos | No | — |
| Booteable | No | No |
| Compatibilidad con el sistema operativo | Amplio | Amplio |
| Tamaño de archivo típico | Grande | Pequeño |
| Estándar abierto | Sí | Sí |
| Introducido | 2009 | 2009 |
| Desarrollador | Oracle Corporation (originally VMware OVF initiative) | DMTF (Distributed Management Task Force) |
| Tipo MIME | application/ovf | application/ovf+xml |