The Basics: Moving hosts from one vCenter server to the other

It seems to be a question that often pops up on the VMTN forum, how can I move my ESX hosts to my freshly installed vCenter server? The answer is actually pretty simple:

  1. Just to be on the save side, set DRS to manual and disable HA on the “old” vCenter server / cluster
  2. Right click the ESX host and select “Disconnect”
  3. Go to the new vCenter server and add the host

It’s as simple as that. You don’t even need to shutdown your VMs.
Keep in mind though that you will lose your folder structure as well. (Thanks Joop)




You can skip to the end and leave a response. Pinging is currently not allowed.

6 Responses to “The Basics: Moving hosts from one vCenter server to the other”

  1. Eric Sloof says:

    The VC server who sets the vpxuser account password last is the owner of the ESX host.

  2. dweisseg says:

    Duncan, Can’t you just go to the new VC, and add the host. It will tell you that it is being managed by another VC, and it will allow you to re-register with the new VC. I don’t believe you have to disconnect the host before you register it.

  3. Duncan says:

    Yes that’s also possible, but I like doing things “clean” :-)

  4. craig says:

    but I think you may lost the previous performance data too. Please correct me if I am wrong.

  5. Of course, you are moving from one vcenter to another… which means DB move as well most likely.

  6. Cody Bunch says:

    You also lose Resource Pools and permissions data, least, that has been my experience so far.

Leave a Reply

Subscribe to RSS Feed Follow me on Twitter!