When you move a vSAN cluster on a Virtual Distributed Switch, you must follow specific protocols to maintain uptime. Consider using one of the following methods and considerations to ensure a seamless transition without disruption
Before disconnecting any hosts, prevent the vSAN layer from reacting to management changes:
esxcfg-advcfg -s 1 /VSAN/IgnoreClusterMemberListUpdatesChoose one of the following methods based on your environment's complexity:
Method A: Export/Import the VDS (Configuration Move)
Method B: The VSS Bridge (Recommended for Stability)
Once hosts are visible in the new vCenter and added to the new Cluster object, synchronize the databases:
esxcfg-advcfg -s 0 /VSAN/IgnoreClusterMemberListUpdates
Related Resource: Moving a vSAN Cluster from one vCenter server to another
What happens if IgnoreClusterMemberListUpdates is not set during migration?
If the IgnoreClusterMemberListUpdates parameter is not correctly managed (set to 1 before the migration and reset to 0 after), the vSAN cluster faces significant risks to its communication and data availability.
1 during MigrationIf the parameter remains at its default value (0) during the migration:
unicastagent list. Changes to management (like an FQDN change or moving to a new vCenter) can trigger updates that flush or corrupt the unicast table across hosts [2].0 after MigrationIf the parameter is left at 1 after the migration is complete:
See KB for more detailed explanation: Configuring vSAN Unicast networking from the command line