OVA: Open Virtual Appliance
OVF: Open Virtualization Format
Tanto OVF como OVA son paquetes que contienen una máquina virtual a desplegar.
Para desplegar OVF son necesarios varios ficheros: los ficheros del disco virtual (.VMDK o .VHD) y los ficheros .mf (manifest file) y .ovf con la definición de la VM.
Ejemplo:
Un fichero OVA contiene los ficheros anteriores comprimidos con TAR, es decir, dentro de un fichero OVA encontraremos los ficheros anteriores.
Podemos ver el contenido de un fichero OVA utilizando WinRAR:
Actualmente en todas las versiones de VSphere es posible cargar VMs utilizando ficheros OVA o OVF.
Ejemplo con VSphere client de ESXi:
Ejemplo con VMWare Workstation:
También podemos convertir una VM a OVF con la herramienta ovftool
Encontraremos esta herramienta dentro de muchos productos de VMWare, como VMWare Workstation:
También la podremos descargarla de forma gratuita en la web de VMWare.
En la siguiente tabla podemos ver a partir de que versión los hipervisores permiten trabajar con ficheros OVF:
Fuente de la tabla:
Gracias a los ficheros OVF podemos descargar VMs preparadas y listas para funcionar y también podemos transportar VMs entre hipervisores.
al tratar de exportar una máquina virtual a .ovf me sale este error: failed to export virtual machine .ovf no se puede escribir datos de en la conexion de transporte.
ResponderEliminarme podrías decir que sigunifica gracias
Hola,
Eliminar¿Con que versión estas trabajando?
Hace tiempo, me había encontrado alguna vez con el problema.
Lo solucioné así:
Dentro del fichero OVA, si lo editas, hay que cambiar esto:
vmware.cdrom.iso
por esto:
vmware.cdrom.atapi
También es buena idea antes de exportar, que no haya conectado nada a la VM: ninguna ISO, USB, etc...
Un saludo,
Xavi.
Hola, tengo mis 3 archivos (.mf, .ovf y .vmdk) al tratar de importar la maquina virtual en otra pc, selecciono mi .ovf y parece que lo esta cargando, luego al final me aparece el siguiente error: SHA digest of file (nombre_file).vmdk does not match manifest.
ResponderEliminarQue tengo que hacer? mi file .mf contiene:
SHA256(APP_DAE_BK.ovf)= c43ebe11147eab2cb163a18ae741236ae0962936
SHA256(APP_DAE_BK-1.vmdk)= 5ac042468403dff63b73f812bb928712ee67ff68
Hola,
EliminarPuedes probar de importar con la herramienta ovftool indicando el parámetro: --skipManifestCheck
Un saludo,
Xavi.