Hello,
I was migrating from Hyper-V 2008 R2 to Hyper-V 2012 and ran into some issues. Rather than export my VMs I just wanted to import the config after I upgraded to Hyper-V 2012. This seemed a lot easier than export/import requirement from 2008 R2.
Anyway when doing the "Import" I kept running into a whole lot of Access Denied messages. After finally giving up I recalled that all the VMs config files were on one or several CSVs. When importing a VM I dont recall it being marked
for HA or what host I was trying to import the VM on.
If you attempt to import the VM on a host that does not own the CSV directly is it able to restore the correct permissions to the VM config files and vhd files? Some of the VMs I was trying to import might have resided on a CSV owned by a different node in the cluster.
My theory is that without direct ownership of all the CSVs used by the VM the host wont be able to restore permissions to the VM files and bring the VM online. Even though the non-direct access to the VM files stored on the CSV should be handled by
the CSV coordinator/owner.