Sie können eine virtuelle Maschine mit einem vTPM-Gerät manuell über die Befehlszeile von OVF-Tool 4.5 oder höher aus Fusion Pro in das Open Virtualization Format (OVF) exportieren. Das OVF-Tool ist im Lieferumfang von Fusion enthalten. Sie können sowohl in OVF- als auch in OVA-Dateien exportieren.

Eine virtuelle Maschine mit vTPM ist immer verschlüsselt. Sie können eine virtuelle Maschine mit vTPM-Gerät in Fusion Pro nicht direkt vom VMware Runtime-Format (.vmx) in das OVF-Format konvertieren, da das OVF-Tool den Export einer verschlüsselten virtuellen Maschine nicht unterstützt. Bevor Sie mit dem manuellen Export fortfahren, müssen Sie das vTPM-Gerät manuell entfernen und die virtuelle Maschine entschlüsseln. Nachdem Sie die virtuelle Maschine entschlüsselt haben, exportieren Sie die virtuelle Maschine in OVF mit einem vTPM-Platzhalter.

Die folgenden Schritte führen Sie durch den Prozess des manuellen Entfernens des vTPM, des Entschlüsselns der virtuellen Maschine und des anschließenden Exports nach OVF über die Befehlszeile.

Voraussetzungen

  • Entfernen Sie alle Anwendungen in der virtuellen Maschine, die das vTPM-Gerät verwendet.
    Hinweis: Wenn Sie eine Anwendung in der virtuellen Maschine, die das vTPM verwendet, nicht entfernen, funktioniert die Anwendung möglicherweise nicht ordnungsgemäß, wenn Sie die virtuelle Maschine mit dem vTPM-Gerät später importieren.
  • Stellen Sie sicher, dass die virtuelle Maschine ausgeschaltet ist.

Prozedur

  1. Um das vTPM zu entfernen, führen Sie die folgenden Schritte aus:
    1. Wählen Sie im Fenster Bibliothek virtueller Maschinen die gewünschte virtuelle Maschine aus und klicken Sie auf Einstellungen.
    2. Klicken Sie unter Austauschbare Geräte im Fenster Einstellungen auf Trusted Platform Module.
    3. Klicken Sie auf Trusted Platform Module entfernen.
    4. Um das Entfernen des vTPM zu bestätigen, klicken Sie auf Entfernen.
  2. Führen Sie die folgenden Schritte aus, um die Verschlüsselung der virtuellen Maschine zu entfernen:
    1. Wählen Sie im Fenster Bibliothek virtueller Maschinen die gewünschte virtuelle Maschine aus und klicken Sie auf Einstellungen.
    2. Klicken Sie unter Andere im Fenster Einstellungen auf Verschlüsselung.
    3. Wählen Sie Die virtuelle Maschine ist nicht verschlüsselt.
    4. Geben Sie das Kennwort für die virtuelle Maschine ein.
    5. Klicken Sie auf OK.
  3. Um die virtuelle Maschine in OVF mit einem hinzugefügten vTPM-Platzhalter zu exportieren, verwenden Sie den folgenden Befehl in dem mit Fusion gebündelten OVF-Tool:
    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>'
    Es folgt ein Beispielbefehl zum Exportieren einer virtuellen Maschine mit dem Namen 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'
    Hinweis: Fusion bietet keine grafische Benutzeroberfläche zum Exportieren einer virtuellen Maschine mit einem vTPM-Platzhalter. Ein Benutzer muss die Befehlszeile verwenden, um eine virtuelle Maschine mit einem vTPM-Platzhalter zu exportieren.
    Nach dem Export der virtuellen Maschine zeigt die OVF-Datei den hinzugefügten vTPM-Platzhalter im folgenden Format an:
    <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>