[SOLVED] VM mit pve-zsync migrieren | Volumes umbenennen?

JohnD

Renowned Member
Oct 7, 2012
84
12
73
Hallo zusammen,

ich würde gerne mehrere virtuelle Maschinen via pve-zsync migrieren.
Nun habe ich das Problem, dass auf dem alten Host mehrere ZFS Pools existieren und die VMs Disks von mehreren Pools nutzen.

Das sieht dann z.B. so aus:

SSDTANK/vm-101-disk-1
HDDTANK/vm-101-disk-1

Wenn ich jetzt via pve-zsync migrieren möchte, schlägt das Fehl, da beim Ziel 2x vm-101-disk-1auf dem Pool NVMETANK erstellen werden würden.

Kann ich irgendwie auf dem alten Host HDDTANK/vm-101-disk-1 in HDDTANK/vm-101-disk-2 umbenennen oder hat jemand eine bessere Idee?

Vielen Dank vorab.
 
Update:
Also es scheint relativ simpel zu sein.

How to rename a proxmox volume. How to get unique volume names over several zfs pools. How to solve pve-zsync dataset already exists error.

1) VM Shutdown
2) zfs rename hddtank/vm-101-disk-1 hddtank/vm-101-disk-2
3) Edit /etc/pve/qemu-server/101.conf (change vm-101-disk-1 to vm-101-disk-2).
4) Start VM (open console and look for any mount errors),

Pve-zsync runs without issues afterwards:
pve-zsync sync --source old.proxmox.host:101 --dest ZFSPoolName --verbose --name VMname