Microsoft Windows Server Failover Clustering (WSFC) VMs with RDMs fail to migrate across vCenters with the following message:
The operation is not supported on the object. Cross vCenter migration of a linked clone VM without changing datastores is not supported.
The datastore in which the virtual disks and RDM pointers are present is already shared across and accessible from hosts in the both the source and destination vCenters.
vCenter Server
ESXi
Currently, Cross vCenter migration (vMotion and cold Migration) of Microsoft Windows Server Failover Clustering (WSFC) VMs with RDMs is not supported
As, the datastore in which the virtual disks and RDM pointers are present is already shared across and accessible from hosts in the both the source and destination vCenters, we may take the following steps as a workaround:
1. Power off the WSFC VMs that need to be migrated
2. Remove them from source vCenter using the Remove from Inventory option presented upon right clicking the VM.
3. Navigate to VM directory of each of these VMs by browsing the datastore and register them to separete hosts in the destination vCenter using the Register VM option that is presented upon clicking the VMs' .vmx files.
Note: We may either perform these steps one VM at a time (while leaving the other VMs powered on) or all the clustered VMs at once.