I recently had to move a VM I created in Hyper-V 2012 to a 2008R2 Hyper-V server.
This is the process I followed as well as the problem I came across.
Created a new VM on the 2008R2 server.
Copied the 2 VHD files across.
Attached them and started the VM.
When the server started up there were 2 things I picked up that was not working. The disk Manager and the NIC. The NIC icon would just be stuck on spinning. How I resolved it was to shutdown the host server and add a second nic. Don’t remove the first one. When the server next booted up it installed the second nic and some how re-applied the config. I still had to wait about 15 min for everything to start working. Once this happen I connected the server to the physical network and did a final reboot.
Everything was working fine after that.