SystemRescueCD
This method can be used to migrate virtual machines between multiple machines.
You can use it to migrate from VMware ESXi to Proxmox, or from one physical machine to another; there is no limit. However, this method copies block by block, so you must ensure that your destination disk is larger or of equal capacity.
Note that cloning can only be performed with the same or larger hard drive size.
It is essential that both machines can connect.
If the source machine uses UEFI mode, the target machine must also be configured in UEFI mode.
Similarly, if the source machine is running in Legacy mode, the target machine must also be in Legacy mode.
This method works for both Windows and Linux, as long as Linux can properly see the disk.