We have a current XenServer/XenCenter setup where we have 4 virtual machines. We now have a CloudPlatform environment setup on different hardware, but also using XenServer 6.2.0 as the hypervisor. I need to somehow get these VMs over to the CCP environment and I'm finding it hard to figure out the best way to do this. The docs seem to block me in whatever effort I think I need to do.
FIrst of all, I need to do any exporting, etc. from the XenServer CLI. There's no way I can download hundreds of GB of files and reupload them. From the CLI, I should be able to transfer them directly from the old environment to a location in the new environment where I can put them where they need to be.
So, according to the admin guide for CCP, chapter 13 talks about uploading templates. In the UI RegisterTemplates dialog, the only format option available for a XenServer hypervisor is a VHD format file. So, how can I get a VHD file out of my existing VM hard disks?
If I do a xe vm-export, it will only create a ".xva" file. If I do a xe vdi-export, it appears what it will export is considered a "raw vdi" file. But I'm not sure what the means or what format it is in. In our current environment, all the VDI's appear to be individual LVM volumes.
It's hard for me to believe that with both XenServer and CCP being Citrix products, that it can be so difficult to transfer VMs from one environment to the other.
I hope someone can help me figure out what to do.