I updated my test environment and performed a few tests:
- migrating VMs back and forth between VHD based NFS SR and QCOW2 based iSCSI SR --> VMs got converted between VHD and QCOW2 just fine, live migration worked
- creation of rather big QCOW2 based VMs (2.5+ TB)
- NBD-enabled delta backups of a mixed set of VMs (small, big, QCOW2, VHD)
All tests worked fine so far. Only thing that I noticed: When converting VHD-based VMs to QCOW2 format I was not able to storage migrate more than 2 VMs at a time. XO said something about "not enough memory". That might be related to my dom0 in test environment only having 4GB of RAM. Maybe not related to VHD to QCOW2 migration path. I never saw this error in my live environment where all node's dom0 have 8GB RAM.
Update candidate looks good so far from my point of view.




.