When attempting to vMotion a virtual machine to a different host or 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. Any attempt at a vMotion from a distributed switch to a standard switch is unsupported (see table below).
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
Power off the VM and perform a cold migration from the vDS to the Standard Switch (The error will still be seen regarding the switch type or version but it will allow the cold migration to go through except VC VM)
Cross vCenter Migration and Clone requirements in VMware vSphere 6.x and later
Migrating a virtual machine between two different vDS versions
Configuring Standard vSwitch (vSS) or virtual Distributed Switch (vDS) from the command line in ESXi