Hi, we are looking for safe methods to migrate VMs from one PVE cluster to another. Under Proxmox, is there any built-in feature? Or should we use something like NFS backup?
Easiest way: Backup/Restore
Yes.Is Tom's recommendation of using vzdump and then qmrestore still the easiest/best option to move VMs between clusters?
If you can run the old VM while you create the new one in the new cluster, then yes.Using vzdump with snapshot mode may be ideal?
Thanks for the info!yes, it's a feature that is currently being developed.
yes, it's a feature that is currently being developed.
So you do this manually via ssh?To reduce backup and restore time then I usually shutdown the VM, then copy both config and image files to new Cluster.
- config: /etc/pve/qemu-server or lxc for container
- image location: click on your VM/CT at Resources section
Ah. Alright!use a shared filesystem that is available to both cluster, live migrate the disk(s) to the shared system, once done; shutdown VM, copy config file over, start in new cluster, once confirmed; delete config file in old cluster.
conf file location is something like /etc/pve/nodes/xxy/qemu...
The author of the software provides a README file, which explains the configuration and usage.How to running proxmove to migrate VM to another cluster ?
There are already patches for this feature on the mailinglist [1], but it might still take awhile to stabilize/properly test the feature. We hope to be able to release a public beta soon though.Hey there is any news about this feature?
it's included as a preview/experimental feature, see the commandsHi,
Proxmox v7.3 including
- Framework for remote migration to cluster-external Proxmox VE hosts
it's possible to work with that already or should wait for next releases?
I didn't find any related docs yet...
thanks!
pct remote_migrate
and qm remote_mgirate
. you'll need an API token with the relevant privileges (the command will error out if your are missing them) and I would strongly suggest playing around with it in a test lab setting before letting it near a production environment - as I said, it's a preview/experimental feature and might still have bugs and rough edges.