Hyper-V: The destination is not valid because it’s compressed

Live migration (LM) between Hyper-V hosts may fails with

“The virtual machine cannot be moved to the destination computer. The hardware on the destination computer is not compatible with the hardware requirements on this virtual machine. Virtual machine operation failed at migration destination. The destination ‘PathToVM’ is not valid because it’s compressed”

dd

Reason:

We know that there are no special requirements for live migration in 2012/2012 R2:

http://technet.microsoft.com/en-us/library/hh831435.aspx

But if you have enabled “Compress this drive to save disk space” on the disk level and compression on the folder level, live migration fails.  Hyper-V doesn’t support compressed destination folder. I’ve never seen any official notes about it. If you have, please comment this post or contact me. IMO, it must be in the requirements for LM.

Disk:

live migration_hyperv_compression_1

Folder:

live migration_hyperv_compression_2

Based on the Russian TechNet thread:

http://social.technet.microsoft.com/Forums/ru-RU/cda694c2-2053-45ef-b360-7d25dded0e83/-hyperv-the-virtual-machine-cannot-be-moved-to-the-destination-computer?forum=WS8ru#55b1d6cf-3bc3-4b56-8c98-5fceb2f29a6b