Vous pouvez exporter manuellement une machine virtuelle avec un périphérique vTPM de Fusion Pro au format OVF (Open Virtualization Format) à l'aide de la ligne de commande d'OVF Tool 4.5 ou d'une version ultérieure. OVF Tool est intégré à Fusion. Vous pouvez l'exporter vers des fichiers .ovf et .ova.
Une machine virtuelle avec vTPM est toujours chiffrée. Vous ne pouvez pas convertir directement une machine virtuelle avec un périphérique vTPM dans Fusion Pro du format d'exécution VMware (.vmx) au format OVF, car OVF Tool ne prend pas en charge l'exportation d'une machine virtuelle chiffrée. Avant de procéder à l'exportation manuelle, vous devez supprimer manuellement le périphérique vTPM et déchiffrer la machine virtuelle. Après avoir déchiffré la machine virtuelle, exportez-la vers OVF avec un espace réservé vTPM.
Les étapes suivantes vous guident tout au long du processus de suppression manuelle du vTPM, de déchiffrement de la machine virtuelle, puis d'exportation vers OVF à l'aide de la ligne de commande.
Procédure
- Pour supprimer le vTPM, procédez comme suit :
- Sélectionnez la machine virtuelle requise dans la fenêtre Bibliothèque de machines virtuelles et cliquez sur Réglages.
- Sous Périphériques amovibles dans la fenêtre Réglages, cliquez sur Trusted Platform Module.
- Cliquez sur Supprimer Trusted Platform Module.
- Pour confirmer la suppression du vTPM, cliquez sur Supprimer.
- Pour supprimer le chiffrement de la machine virtuelle, procédez comme suit :
- Sélectionnez la machine virtuelle requise dans la fenêtre Bibliothèque de machines virtuelles et cliquez sur Réglages.
- Sous Autre dans la fenêtre Réglages, cliquez sur Chiffrement.
- Sélectionnez La machine virtuelle n'est pas chiffrée.
- Saisissez le mot de passe de la machine virtuelle.
- Cliquez sur OK.
- Pour exporter la machine virtuelle vers OVF avec un espace réservé vTPM ajouté, utilisez la commande suivante dans l'outil OVF Tool fourni avec 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>'
Voici un exemple de commande pour exporter une machine virtuelle nommée
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'
Note : Fusion ne fournit pas d'interface utilisateur graphique pour exporter une machine virtuelle avec un espace réservé vTPM. Un utilisateur doit utiliser la ligne de commande pour exporter une machine virtuelle avec un espace réservé vTPM.
Après avoir exporté la machine virtuelle, le fichier OVF affiche l'espace réservé vTPM ajouté au format suivant :
<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>