Hello
I was just testing Proxmox 6.2 and I was wondering why only the second disk of the vm was transferred fully, and first one was just incremental (and the zvol was there). Well, actually it seems that I've just set a replication (from GUI) and forgot about it
. But the question remains:
Why only the first disk of the VM was replicated ? It this the intended behavior ? Or for my scenario (multiple zvols - actually on the same storage) I must dig and use the CLI of pve-zsync ?
Also please say YES or NO to the following algorithm (let's see if I've understand the basics):
1. live migrating VMs with local disks on zfs (no replication):
- creating zvols on destination (on lvm got thicker from thin, but zfs is smart enough to "ignore" holes)
- "starting" vm on destination (kvm/qemu "mirroring")
- snapshot on source
- transfer zfs data from source to destination (from snapshot above)
- memory transfer
- delta disks and delta memory transfer (small amounts just before the switchover) - better say "dirty" than "delta"
- switchover the vm on destination
- deleting the zvols on source
2. live migrating VMs with local disks on zfs (with replication to destination):
- zvols are already on destination (with some old snapshots) - actually like I've said, only the first vm disk is there
- "starting" vm on destination (kvm/qemu "mirroring")
- snapshot on source (x)
- transfer zfs data (delta) from last replicated snapshot to the snapshot above (x)
- memory transfer
- delta disks and delta memory transfer (small amounts just before the switchover) - better say "dirty" than "delta"
- switchover the vm on destination
- NOT deleting the zvols on source (probably because replication exists) - actually the secondary disk get deleted
I belived that doing a live migration to a non-replica destination it's like (1), but probably without deleting the zvols on source.
Thanks and sorry for such a long text
I was just testing Proxmox 6.2 and I was wondering why only the second disk of the vm was transferred fully, and first one was just incremental (and the zvol was there). Well, actually it seems that I've just set a replication (from GUI) and forgot about it

Why only the first disk of the VM was replicated ? It this the intended behavior ? Or for my scenario (multiple zvols - actually on the same storage) I must dig and use the CLI of pve-zsync ?
Also please say YES or NO to the following algorithm (let's see if I've understand the basics):
1. live migrating VMs with local disks on zfs (no replication):
- creating zvols on destination (on lvm got thicker from thin, but zfs is smart enough to "ignore" holes)
- "starting" vm on destination (kvm/qemu "mirroring")
- snapshot on source
- transfer zfs data from source to destination (from snapshot above)
- memory transfer
- delta disks and delta memory transfer (small amounts just before the switchover) - better say "dirty" than "delta"
- switchover the vm on destination
- deleting the zvols on source
2. live migrating VMs with local disks on zfs (with replication to destination):
- zvols are already on destination (with some old snapshots) - actually like I've said, only the first vm disk is there
- "starting" vm on destination (kvm/qemu "mirroring")
- snapshot on source (x)
- transfer zfs data (delta) from last replicated snapshot to the snapshot above (x)
- memory transfer
- delta disks and delta memory transfer (small amounts just before the switchover) - better say "dirty" than "delta"
- switchover the vm on destination
- NOT deleting the zvols on source (probably because replication exists) - actually the secondary disk get deleted
I belived that doing a live migration to a non-replica destination it's like (1), but probably without deleting the zvols on source.
Thanks and sorry for such a long text

Last edited: