You can migrate a virtual machine from one vCenter Server system to another by using Cross vCenter Server vMotion.
You can move virtual machines between vCenter Server systems of vSphere version 6.0 and later by using the Move-VM cmdlet. When you move a virtual machine from one vCenter Server system to another, only datastores are supported as storage destinations.