When attempting to migrate TPM-enabled virtual machines between vCenter instances, the operation fails with errors related to key providers, such as:
VMware vSphere environments with:
The migration failure occurs due to one or more of the following conditions:
Follow these steps to resolve the migration issue:
Select the existing Key Provider and click Back Up to generate a key file.
This key file must then be restored on the destination vCenter and then try migration of vTPM-enabled VMs
Restore a vSphere Native Key Provider Using the vSphere Client
On the destination vCenter, go to Configure > Security > Key Providers.
Click Add, then select Restore from Backup.
Upload the key file previously backed up from the source vCenter.