Puede exportar manualmente una máquina virtual con un dispositivo vTPM de Fusion Pro a Open Virtualization Format (OVF) mediante la línea de comandos de OVF Tool 4.5 o una versión posterior. OVF Tool se incluye con Fusion. Puede exportar tanto a archivos .ovf como .ova.
Una máquina virtual con vTPM siempre está cifrada. No se puede convertir directamente una máquina virtual con un dispositivo vTPM en Fusion Pro desde el formato VMware runtime (.vmx) al formato OVF, ya que OVF Tool no admite la exportación de una máquina virtual cifrada. Antes de continuar con la exportación manual, debe eliminar manualmente el dispositivo vTPM y descifrar la máquina virtual. Después de descifrar la máquina virtual, exporte la máquina virtual a OVF con un marcador de posición vTPM.
Los siguientes pasos lo guiarán por el proceso de eliminación manual del vTPM, el descifrado de la máquina virtual y, a continuación, la exportación a OVF mediante la línea de comandos.
Procedimiento
- Para eliminar el vTPM, realice los siguientes pasos:
- Seleccione la máquina virtual requerida en la ventana Biblioteca de máquinas virtuales y haga clic en Configuración.
- En Dispositivos extraíbles en la ventana Configuración, haga clic en Módulo de plataforma segura.
- Haga clic en Eliminar Módulo de plataforma segura.
- Para confirmar la eliminación de vTPM, haga clic en Eliminar.
- Para eliminar el cifrado de máquinas virtuales, realice los siguientes pasos:
- Seleccione la máquina virtual requerida en la ventana Biblioteca de máquinas virtuales y haga clic en Configuración.
- En la sección Otros de la ventana Configuración, haga clic en Cifrado.
- Seleccione La máquina virtual no está cifrada.
- Escriba la contraseña de la máquina virtual.
- Haga clic en Aceptar.
- Para exportar la máquina virtual a OVF con un marcador de posición de vTPM agregado, utilice el siguiente comando en OVF Tool que incluye Fusion:
main % '/Applications/VMware Fusion.app/Contents/Library/VMware OVF Tool/ovftool' --X:logLevel=verbose --exportFlags=extraconfig --allowExtraConfig --addDevice:vtpm '<path of the virtual machine vmx file with the file name>' '<path to export the ovf file with the file name>'
A continuación se muestra un comando de ejemplo para exportar una máquina virtual denominada
vm:
main % '/Applications/VMware Fusion.app/Contents/Library/VMware OVF Tool/ovftool' --X:logLevel=verbose --exportFlags=extraconfig --allowExtraConfig --addDevice:vtpm '/Users/<userid>/Virtual Machines.localized/vm.vmwarevm/vm.vmx' '/Users/<userid>/Virtual Machines.localized/ovfExportPath/vm.ovf'
Nota: Fusion no proporciona una interfaz gráfica de usuario para exportar una máquina virtual con un marcador de posición vTPM. Un usuario debe utilizar la línea de comandos para exportar una máquina virtual con un marcador de posición vTPM.
Después de exportar la máquina virtual, el archivo OVF muestra el marcador de posición vTPM agregado con el siguiente formato:
<Item ovf:required="false">
<rasd:AutomaticAllocation>false</rasd:AutomaticAllocation>
<rasd:ElementName>Virtual TPM</rasd:ElementName>
<rasd:InstanceID>14</rasd:InstanceID>
<rasd:ResourceSubType>vmware.vtpm</rasd:ResourceSubType>
<rasd:ResourceType>1</rasd:ResourceType>
</Item>