Is Cold Migration of VMs from XCP-ng 8.3 back to 8.2.1 Not Supported?
-
I’m trying out XCP-ng 8.3. I moved a VM from a host running XCP-ng 8.2.1 to XCP-ng 8.3, that went just fine. Now I powered off the VM and I’m trying to move the VM back to the 8.2.1 host but I’m getting:
VM_HOST_INCOMPATIBLE_VERSION_MIGRATE
Is going back no supported?
-
Hi,
Migrating from a higher release to a lower release of XCP-ng is not supported. However, there are a couple of ways to accomplish this --
- Manually export / import the VM
- Warm migration via XOA -- https://xen-orchestra.com/blog/warm-migration-with-xen-orchestra/
- Use a CR backup to replicate the VM
Regards,
Dan
-
And this is a core principle for many things: that's why you migrate the master first and why you cannot migrate a VM on a more up-to-date host to an older one (not just between releases but also XCP-ng updates). As Dan said, there's workarounds but always keep that in mind that's by design. The reverse is different: you can always migrate from older to newer.
-
@olivierlambert this is a concern for me with moving to 8.3 - having a bunch of VMs just migrated from Xen with PV. I understand 8.3 doesn’t support PV and potentially some older operating systems. Will there be a page of supported OS / Distribution versions or have I just not looked hard enough for one that’s already there?
-
There's no issue with "old OS" as long as they are HVM guests If your guests are HVM, there's almost 100% chances it will work. You can use warm migration to do all your tests safely (by ticking "keep the original VM").
-
@andrewperry The release notes warn about PV guests.