This is an abbreviated version of the article: Moving a vSAN cluster from one vCenter Server to another
vCenter 8.x
vCenter 7.x
vSphere/ESXi 8.x
vSphere/ESXi 7.x
Often it is necessary to move vSAN hosts into a new cluster object due to issues with the original cluster that do not otherwise have any bearing on the running state of vSAN.
The following should be run with all due caution. It is important to ensure that good backups are available as any such change carries a degree of risk. This process seeks to mitigate that risk.
esxcfg-advcfg -s 1 /VSAN/IgnoreClusterMemberListUpdates
esxcli vsan cluster unicastagent list
" and copying output to a notepadesxcli vsan cluster get
" and verify the correct number of hosts. esxcli vsan cluster get
" and take note of the host count to ensure the count matches.
esxcli vsan cluster unicastagent list
esxcfg-advcfg -s 0 /VSAN/IgnoreClusterMemberListUpdates
esxcli vsan cluster get
For issues that may arise with Unicast tables please see: Configuring vSAN Unicast networking from the command line
For full details, please see: Moving a vSAN cluster from one vCenter Server to another