Hi Patrick,

We have done a lot of cross platform migrations (thousands) on our side from hyper-v, vmware to proxmox, ovirt, ACS. We also need to have minimum downtime for each migration. The simplest approach for this for us has always been with a shared NFS between the platforms.

Our procedure is then something like this:
1. Live migrate the running VM's disk to the shared NFS
2. Shutdown VM
3. Convert disk if needed (you need to convert it coming from hyper-v). This should be run from the NFS server itself. 4. Attach the disk to a new VM on the new platform (or import in the case of ACS)
5. Start the VM
6. Live migrate the disk again to the final storage

This would typically mean just minutes of downtime per VM (its longer if you need to convert the disk).

I am not a bi fan of the "upload disk via https" on any of the platforms as it is always too slow and will likely timeout (our disks are up to 4Tb).

Regards,

On 12/9/25 16:44, patrick-jpg-668 (via GitHub) wrote:
GitHub user patrick-jpg-668 added a comment to the discussion: Convert Hyper-V 
Instance to Template

Hi,

I tried with 360min before posting here...Let me check the logs and see if able 
to capture anything from there. Thanks much!


GitHub link: 
https://github.com/apache/cloudstack/discussions/12203#discussioncomment-15210091

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]


--
David Sekne
Systems Administrator
--
DHH Infrastructure team
Webtasy, d.o.o., Slovenia
Plus Hosting Grupa d.o.o., Croatia
mCloud d.o.o., Serbia


Reply via email to