Windows VM Migration From Vmware to XCP-NG not working
-
I recently did a live windows VM migration from VMware to XCP-NG and upon successfully importing the VM the VM does not boot up as it goes to UEFI Interactive Shell as attached in the screenshot. How do I get over it? Please suggest.
-
Ensure that the virtual machine is configured to use UEFI instead of BIOS.
-
@aurora-chase This issue has occurred despite the boot option is set to UEFI mode.
-
Can you go into the BIOS menu, then Boot manager and set Windows Boot Manager as the boot option?
I think I had to do that with a Windows Server 2022 in UEFI mode imported from vmWare, but not sure, it was a while ago. -
Actually I figured out what the problem really is. I tried to import a VM from VMware on to the XCP but without stopping the source VM and this is where the problem started. Upon clicking "import" option no error or no pending task is shown so I thought the VM was imported successfully and I focused more on how to make the VM up and running.
Is it a bug (My current XOA version: 5.93.1 ) that we cannot import a running VM from VMware as it gets stuck at the same stage as shown in the below screenshot.
-
@SDRB What type of datastore holds the VDIs on your ESXi side? Note that warm migration doesn't work with all datastores.
Here's a KB article that you may find helpful.
-
@Danp In my ESXi side, SAN storage holds the VDI images.
Also, according to the shared KB, "warm VM migration" from vmware to xcp is not supported for VMFS6 so is there any chance of getting to use this feature in future with newer XOA versions for VMFS 6 and higher version? -
@SDRB While the developers are continuously improving this feature, I don't know if warm VM migration will eventually be supported for VMFS 6.
-
@Danp Thanks for the update.
-
That's a question for @florent Also, we are improving the error handling so it's more clear when you should shutdown the VM for the transfer. Happy to know you made it work in the end!