Migrate and attach existing disk of a VM to another VM on remote machine
Steps
Explanation
1. Why this is harder in “newer” Proxmox
Old Proxmox (file-based storage)
New Proxmox (LVM-thin storage)
2. High-level idea of the migration
3. Understanding the SOURCE steps (proxmox #1)
🔹 Why enable “Disk image” on local
local🔹 Why “Move disk” → local (qcow2)
🔹 Why “Delete source” is optional
🔹 Why disable “Disk image” afterward
4. Understanding the DESTINATION steps (proxmox #2)
🔹 Why create a dummy VM first
🔹 Why delete the auto-created disk
🔹 Why copy into /var/lib/vz/images/VMID/
/var/lib/vz/images/VMID/🔹 Why “Move disk” → local-lvm
🔹 Why disable “Disk image” again
5. What happens to snapshots, state, etc.
6. What could go wrong (important!)
Common boot failures
Network issues
7. Easier alternatives (for future)
✔ Option 1: vzdump + restore (recommended)
✔ Option 2: qm move_disk via CLI
qm move_disk via CLI8. Mental model (TL;DR)
Last updated