Warning: If the virtual machine being migrated is running on a Virtual Distributed Switch (vDS), move the virtual machine to a standard vSwitch before proceeding with these steps.
Note: The first time a moved virtual machine is powered on, a uuid.altered message displays. Select I moved it to keep the existing uuid. If it was a vCenter Server that was moved using the above directions, there may be a slight delay for vCenter Server virtual machine to correct its own location in the vCenter Server database.
Note: These options require the MAC of the virtual machine to be manually set. For more information, see How to set a Static MAC Address to a Virtual Machine.
To move a VM between hosts when storage is not shared, perform one of these options:
The majority of the workload VMs in vSphere can be powered off, and can complete a xvMotion using the web client by selecting migrate compute and storage. This feature does not require licensing that needs storage vMotion, as we do not use the storage vMotion stack for this type of migration. If the VM to be moved is the vCenter Server itself, or if vCenter Server cannot be utilized, below are some alternative options:
- Connect the Host UI Client to the ESXi host running the VM
- Power off the VM
- Click File > Export > Export OVF Template
- Connect the vSphere Client directly to the destination ESXi host
- Click File - Deploy OVF Template.
- Power on the VM