Organizations migrate VMs between vCenters when VMware environments change, but workloads must stay available. Common reasons for cross vCenter migration include:
Move VMs to new hosts, storage, and networks during a data center move or hardware renewal.
Transfer VMs for host upgrades, storage replacement, cluster redesign, ...