When attempting to vMotion a virtual machine to a different cluster (in the same vCenter) following error message is seen:
The target host does not support the virtual machine's current hardware requirements. The destination virtual switch or type (legacy) is different than the minimum required version or type (VDS 8.0.0) necessary to migrate VM from source virtual switch.
**Note the version number in the error may differ from the example above**
This is expected behavior because a VM can only be vMotioned from a standard switch to a distributed switch. Any attempt at a vMotion from a distributed switch to a standard switch is unsupported
To successfully vMotion the VM, ensure that the vMotion being attempted is supported
Source Virtual Switch Type | Destination Virtual Switch Type | Supported vMotion |
Distributed Switch | Distributed Switch | Yes |
Distributed Switch | Standard Switch | No |
Standard Switch | Standard Switch | Yes |
Standard Switch | Distributed Switch | Yes |
If wanting to perform a vMotion from a host using a vDS to a host using a Standard Switch, there are two options available:
Option 1
Option 2
If performing a Cross vCenter vMotion (meaning vMotioning from vCenter A to vCenter B):
vMotioning between vDS's that are different versions: