Es posible exportar máquinas virtuales, dispositivos virtuales y vApps en el formato de virtualización abierto (Open Virtual Machine Format, OVF) y en el dispositivo virtual abierto (Open Virtual Appliance, OVA). A continuación, se puede implementar la plantilla de OVF o de OVA en el mismo entorno o en un entorno diferente.
Si lo prefiere, puede utilizar VMware OVF Tool para implementar y exportar plantillas de OVF.
En las versiones anteriores de vSphere, era necesario instalar el complemento de integración de clientes para implementar y exportar las plantillas de OVF o de OVA. En vSphere 6.5, ya no se requiere instalar el complemento de integración de clientes para exportar plantillas de OVF o implementar plantillas de OVF o de OVA.
Plantillas y formatos de archivo OVF y OVA
OVF es un estándar abierto que contiene varios archivos como paquete. Por ejemplo, .ovf, .vmdk, .nvram, etc. OVF admite el intercambio de dispositivos virtuales entre productos y plataformas. OVA es una distribución de archivo único en el paquete de archivos OVF. Cuando se exporta una máquina virtual como un archivo OVF, se descarga un archivo OVF y los archivos de disco virtual.
Los formatos OVF y OVA ofrecen las siguientes ventajas:
- Los archivos OVF y OVA se encuentran comprimidos, lo que permite descargas más rápidas.
- vSphere Client realiza la validación de un archivo OVF u OVA antes de importarlo, lo que garantiza que sea compatible con el servidor de destino deseado. Si el dispositivo no es compatible con el host seleccionado, no es posible importarlo y aparecerá un mensaje de error.
- OVF y OVA pueden agrupar aplicaciones de varios niveles y más de una máquina virtual.
La exportación de plantillas de OVF permite crear dispositivos virtuales que otros usuarios pueden importar más adelante. Puede utilizar la función de exportación para distribuir el software preinstalado como dispositivo virtual o para distribuir plantillas de máquinas virtuales a usuarios. Puede lograr que el archivo OVF u OVA esté disponible para usuarios que no pueden acceder a su inventario de vCenter Server.
La implementación de una plantilla de OVF o de OVA permite agregar máquinas virtuales o vApps preconfiguradas a su inventario de vCenter Server o de ESXi. La implementación de una plantilla de OVF o de OVA es similar a la implementación de una máquina virtual desde una plantilla. Sin embargo, es posible implementar una plantilla de OVF o de OVA desde cualquier sistema de archivos local al que se pueda acceder desde vSphere Web Client o desde un servidor web remoto. Los sistemas de archivos locales pueden incluir discos locales (como C:), medios extraíbles (como CD o unidades de llavero USB) y unidades de red compartidas.
Implementar una plantilla de OVF o de OVA
Es posible implementar una plantilla de OVF o de OVA desde un sistema de archivos local o desde una URL.
Algunas de las páginas del asistente Implementar plantilla de OVF solo aparecen si la plantilla de OVF que se desea implementar requiere personalización adicional, contiene opciones de implementación o tiene una o varias dependencias de vService.
- Haga clic con el botón derecho en cualquier objeto de inventario que sea un objeto principal válido de una máquina virtual, como un centro de datos, una carpeta, un clúster, un grupo de recursos o un host y seleccione Implementar plantilla de OVF.
Se abrirá el asistente Implementar plantilla de OVF.
- En la página Seleccione una plantilla de OVF, especifique la ubicación de la plantilla de OVF u OVA de origen y haga clic en Siguiente.
Opción Acción URL Introduzca una dirección URL de una plantilla de OVF o de OVA ubicada en Internet. Los orígenes URL admitidos son HTTP y HTTPS. Nota: Compruebe que todos los archivos del paquete de OVF se encuentren en la misma ubicación del archivo descriptor de OVF.Ejemplo: http://vmware.com/VMTN/appliance.ovf.
Archivo local Haga clic en Examinar y seleccione todos los archivos asociados a una plantilla de OVF o a un archivo OVA. Esto incluye archivos como .ovf, .vmdk, etc. Si no selecciona todos los archivos requeridos, se mostrará un mensaje de advertencia. - En la página Seleccionar un nombre y una carpeta, introduzca un nombre único para la máquina virtual o vApp, seleccione una ubicación para la implementación y haga clic en Siguiente.
El nombre predeterminado para la máquina virtual es el mismo que el nombre de la plantilla de OVF o de OVA seleccionada. Si cambia el nombre predeterminado, elija un nombre único dentro de cada carpeta de máquina virtual de vCenter Server.
La ubicación de implementación predeterminada para la máquina virtual es el objeto de inventario en el que se inició el asistente.
- En la página Seleccionar un recurso informático, elija un recurso donde desee ejecutar la plantilla de máquina virtual implementada.
- (opcional) Para encender automáticamente la máquina virtual que ha implementado en el host, active la casilla de verificación Encender automáticamente la máquina virtual implementada.
- Haga clic en Siguiente.
- En la página Revisar detalles, compruebe los detalles de la plantilla de OVF o de OVA y haga clic en Siguiente.
Opción Descripción Editor Editor de la plantilla de OVF o de OVA, en caso de que un certificado incluido en el archivo de la plantilla de OVF o de OVA especifique un editor. Tamaño de descarga Tamaño del archivo OVF u OVA. Tamaño en disco Tamaño en disco después de implementar la plantilla de OVF o de OVA. - (opcional) En la página Configuración, seleccione una configuración de implementación y haga clic en Siguiente.
- En la página Seleccionar almacenamiento, defina dónde y cómo se almacenarán los archivos de la plantilla de OVF o de OVA implementada.
- Seleccione el formato de disco para los discos virtuales de la máquina virtual.
Formato Descripción Puesta a cero lenta con aprovisionamiento grueso Crea un disco virtual en un formato grueso predeterminado. El espacio necesario para el disco virtual se asigna en el momento en que se crea ese disco. Los datos que quedan en el dispositivo físico no se borran durante la creación, sino que se ponen a cero bajo demanda en la primera escritura de la máquina virtual. Puesta a cero rápida con aprovisionamiento grueso Un tipo de disco virtual grueso que admite características de clúster, como Fault Tolerance. El espacio necesario para el disco virtual se asigna en el momento de la creación. En contraposición con el formato de archivo plano (-flat.vmdk), los datos que quedan en el dispositivo físico se ponen a cero cuando se crea el disco virtual. Es posible que la creación de discos en este formato demore mucho más que la creación de otros tipos de discos. Aprovisionamiento fino Utilice este formato para ahorrar espacio de almacenamiento. Para el disco fino, aprovisione tanto espacio de almacén de datos como lo requiera el disco, en función del valor que ingrese para el tamaño del disco. Sin embargo, el disco fino comienza siendo pequeño y, al principio, utiliza solo el espacio de almacén de datos que necesita para las operaciones iniciales. - Seleccione una directiva de almacenamiento de máquina virtual.
Esta opción está disponible solo si las directivas de almacenamiento están habilitadas en el recurso de destino.
- (opcional) Habilite la casilla Mostrar almacenes de datos de clústeres de Storage DRS a fin de seleccionar almacenes de datos individuales de los clústeres de Storage DRS para la colocación inicial de la máquina virtual.
- Seleccione un almacén de datos para almacenar la plantilla de OVF o de OVA implementada.
El archivo de configuración y los archivos de disco virtual se almacenan en el almacén de datos. Seleccione un almacén de datos que sea lo suficientemente grande como para alojar la máquina virtual o la vApp y todos los archivos de disco virtual asociados.
Nota: Si desea usar llamadas de API para implementar una plantilla de OVF con discos duros vPMem que se exportó de una biblioteca de contenido, consulte https://kb.vmware.com/kb/52370.
- Seleccione el formato de disco para los discos virtuales de la máquina virtual.
- En la página Seleccionar redes, seleccione una red de origen y asígnela a una red de destino. Haga clic en Siguiente.
En la columna Red de origen, se enumeran todas las redes definidas en la plantilla de OVF o de OVA.
- (opcional) En la página Personalizar plantilla, personalice las propiedades de implementación de la plantilla de OVF y haga clic en Siguiente.
- (opcional) En la página Enlaces de vService, seleccione un proveedor de servicios de enlace y haga clic en Siguiente.
- (opcional) En la página Listo para completar, revise la página y haga clic en Finalizar.
Como resultado, aparecerá una nueva tarea para crear la máquina virtual en el panel Tareas recientes. Una vez finalizada la tarea, se creará la nueva máquina virtual en el recurso seleccionado.
Exportar una plantilla de OVF
Una plantilla de OVF captura el estado de una máquina virtual o vApp en un paquete autocontenido. Los archivos del disco se almacenan en formato comprimido y disperso.
Requisitos previos
- Apague la máquina virtual o vApp.
- Privilegio necesario:
Procedimiento
- Desplácese hasta una máquina virtual o vApp y, en el menú Acciones, seleccione .
- En la carpeta Nombre, introduzca el nombre de la plantilla.
Ejemplo: por ejemplo, introduzca MyVm.Nota: Cuando exporte una plantilla de OVF con un nombre que contenga caracteres de asterisco (*), estos caracteres se transformarán en caracteres de guión bajo (_).
- (opcional) En el campo Anotación, introduzca una descripción.
- Seleccione la casilla Habilitar opciones avanzadas si desea incluir información adicional o alguna configuración en la plantilla exportada.
La configuración avanzada incluye información sobre el UUID del BIOS, MAC, el orden de arranque, los números de ranuras de PCI y las opciones de configuración que utilizan otras aplicaciones. Estas opciones limitan la portabilidad.
- Para guardar cada archivo asociado con la plantilla (.ovf, .vmdk, .mf), haga clic en Aceptar y responda a las indicaciones.
Exportar una plantilla de OVF con un marcador de posición de vTPM
Con vSphere 8.0, puede exportar manualmente una plantilla de OVF de una máquina virtual que contenga un dispositivo vTPM. Debido a que los vTPM son dispositivos de seguridad con identidades únicas, se agrega un marcador de posición de vTPM a la plantilla de OVF en lugar de un dispositivo vTPM, y se reemplaza por un nuevo dispositivo vTPM tras la creación de instancias. Para implementar o exportar una plantilla de OVF de una máquina virtual con un dispositivo vTPM puede utilizar VMware OVF Tool. Para obtener más información sobre VMware OVF Tool, consulte la Guía del usuario de VMware OVF Tool.
Requisitos previos
- Apague la máquina virtual.
- Desactive todas las aplicaciones en el sistema operativo invitado de la máquina virtual que utilicen el dispositivo vTPM, como BitLocker.
- Compruebe que dispone del privilegio necesario: .
Procedimiento
- Elimine el dispositivo vTPM de la máquina virtual.
- Desplácese hasta la máquina virtual y haga clic en Acciones.
- Haga clic en Editar configuración.
- En la pestaña Hardware virtual, busque la entrada de módulo de plataforma de confianza.
- Coloque el puntero sobre el dispositivo y haga clic en el icono Quitar.
Este icono solo aparece para el hardware virtual que se puede quitar de forma segura.
- Haga clic en Eliminar para confirmar que desea quitar el dispositivo.
El dispositivo vTPM se marcará para su eliminación.
- Haga clic en Aceptar.
Compruebe que la entrada del módulo de plataforma de confianza virtual ya no aparezca en la pestaña Resumen de la máquina virtual en el panel Hardware de máquina virtual.
- Descifre la máquina virtual si está cifrada.
Para obtener más información sobre cómo descifrar una máquina virtual, consulte Descifrar una máquina virtual o un disco virtual cifrados.
- Exporte la máquina virtual a una plantilla de OVF.
- Abra el archivo descriptor OVF (.ovf) y agregue manualmente el marcador de posición del dispositivo vTPM:
<Item ovf:required="false"> <rasd:AutomaticAllocation>false</rasd:AutomaticAllocation> <rasd:ElementName>Virtual TPM</rasd:ElementName> <rasd:InstanceID>13</rasd:InstanceID> <rasd:ResourceSubType>vmware.vtpm</rasd:ResourceSubType> <rasd:ResourceType>1</rasd:ResourceType> </Item>
Nota: El descriptor de OVF contiene un marcador de posición para un dispositivo vTPM que no tiene secretos. Las claves de cifrado de máquina virtual se generan cuando se implementa una máquina virtual desde esta plantilla de OVF. - Abra el archivo de manifiesto OVF (.mf) y cambie la suma de comprobación SHA-256 del archivo .ovf.
- (opcional) Vuelva a firmar el archivo .ovf.
- Implemente la plantilla de OVF exportada manualmente.
Exportar una plantilla de OVF de una máquina virtual sin un marcador de posición de vTPM
Para implementar una plantilla de OVF de una máquina virtual con un dispositivo vTPM puede utilizar la herramienta VMware OVF. Para obtener más información sobre VMware OVF Tool, consulte la Guía del usuario de VMware OVF Tool.
Requisitos previos
- Apague la máquina virtual.
- Desactive todas las aplicaciones en el sistema operativo invitado de la máquina virtual que utilicen el dispositivo vTPM, como BitLocker.
Procedimiento
- Elimine el dispositivo vTPM de la máquina virtual.
- Desplácese hasta la máquina virtual y haga clic en Acciones.
- Haga clic en Editar configuración.
- En la pestaña Hardware virtual, busque la entrada de módulo de plataforma de confianza.
- Coloque el puntero sobre el dispositivo y haga clic en el icono Quitar.
Este icono solo aparece para el hardware virtual que se puede quitar de forma segura.
- Haga clic en Eliminar para confirmar que desea quitar el dispositivo.
El dispositivo vTPM se marcará para su eliminación.
- Haga clic en Aceptar.
Compruebe que la entrada del módulo de plataforma de confianza virtual ya no aparezca en la pestaña Resumen de la máquina virtual en el panel Hardware de máquina virtual.
- Descifre la máquina virtual si está cifrada.
Para obtener más información sobre cómo descifrar una máquina virtual, consulte Descifrar una máquina virtual o un disco virtual cifrados.
- Exporte la máquina virtual a una plantilla de OVF.
- Implemente la plantilla de OVF exportada manualmente y agregue un dispositivo vTPM a la máquina virtual.
Para obtener más información sobre cómo agregar un dispositivo vTPM a una máquina virtual, consulte Agregar el módulo de plataforma de confianza virtual a una máquina virtual existente.