Backup - changed block tracking & speed.

breakaway9000

Renowned Member
Dec 20, 2015
95
24
73
I recently migrated some of my infrastructure to Proxmox and now run my first 2-node cluster using a qdevice for quorum. Each node is connected to a Synology NAS over NFS. The setup works smoothly overall, except for backups.

With qcow2 disks on NFS, the CBT (changed block tracking/disk bitmap) data is discarded after a VM reboot. As a result, if a VM or an entire node restarts (say due to maintenance or similar) the next backup run can a very long time. I've got over 20 TB of data to backup on this cluster, so this is going to take forever.

Historically, I have used Veeam, but I want to get off that in favor or Proxmox Backup Server. However, since this is a hypervisor/qemu level issue, I don't think whatever software solution I use matters? They will all run into the same issue as the bitmap is erased on VM reboot.

Looking for effective strategies to make backups more sustainable in this setup - has anyone got a practical workaround for this? Proper backups are essential. I'll even settle for a way to speed up the backup.
 
Hi,
It's expected workflow.
If you need reliable CBT across reboots you should use RAW disks on block storage backends (ZFS, Ceph, LVM-thin) instead of qcow2 on NFS
 
Hi,
It's expected workflow.
If you need reliable CBT across reboots you should use RAW disks on block storage backends (ZFS, Ceph, LVM-thin) instead of qcow2 on NFS
Your one post the contrasty. The opposite is true. Read carefully! Only qcow2 support persistent dirty bitmaps across shutdowns , but PVE didnt integrate it already.
If your one only reboot the vm the information about dirty bitmaps stay available.
 
Last edited: