Error virtual machine cannot be moved to the destination computer Server 2008 to Server 2012 R2

Moving VMs from Server 2008 R2 to Server 2012 R2

Error message

The virtual machine cannot be moved to the destination computer. The hardware on the destination computer is not compatible with the hardware requirements of this virtual machine. Virtual machine migration failed at migration source.

Apparent cause

The destination server does not have a matching named Virtual Network Switch. The error message is a little vague.

How to fix

Rename one of the virtual switches to have a matching set between the source and destination servers.

If the source and destination servers are part of production systems so they can't simply have the Virtual Switch renamed. And if a short pause is acceptable at the end of the migration try this:

On the destination server, Create a new network switch using the internal network and name this to match the source server network. 
Start the server move, as the move completes, change the network from Internal to the correct switch (you can track progress watching the disk sizes on the destination, or trust the percentages in the GUI.


Popular posts from this blog

Server Manager Refresh completed with one or more warning

Event ID 122 Access to Drivers on Windows Update Blocked by Policy - Fix Here

Hyper-V could not replicate changes for virtual machine as replication is suspended on the Replica server