Which backup file-type has the least variances between backups?
For example, lets say I have a 200GB virtual machine that I backup today using zst and I move that file to a remote location.
Tomorrow, If I backup this same virtual machine again, using zst, and then use rsync (--fuzzy) to sync this zst file to that remote location (using yesterday's zst file as the fuzzy basis), will rsync be able to transfer only the differences between yesterday and today's virtual machine?
I know that rsync will only transfer the differences between the two zst files, but what I mean is, does zst produce backup files that are similar enough, between backups, that rsync can efficiently transfer ONLY the difference between yesterday's and today's virtual machine?
Previously, I was able to sync like this in just a few hours, but lately it has been taking days and I do recall seeing zst updates in Proxmox around the time that I started not being able to do efficient syncs.
I don't know much about recent updates to zst, but I'm thinking that it may be producing backup files (each backup) that are way more different than the respective virtual machine has changed (between backups).
If so, are there other backup-output-file-types, that would be more efficient for this use case?
For example, lets say I have a 200GB virtual machine that I backup today using zst and I move that file to a remote location.
Tomorrow, If I backup this same virtual machine again, using zst, and then use rsync (--fuzzy) to sync this zst file to that remote location (using yesterday's zst file as the fuzzy basis), will rsync be able to transfer only the differences between yesterday and today's virtual machine?
I know that rsync will only transfer the differences between the two zst files, but what I mean is, does zst produce backup files that are similar enough, between backups, that rsync can efficiently transfer ONLY the difference between yesterday's and today's virtual machine?
Previously, I was able to sync like this in just a few hours, but lately it has been taking days and I do recall seeing zst updates in Proxmox around the time that I started not being able to do efficient syncs.
I don't know much about recent updates to zst, but I'm thinking that it may be producing backup files (each backup) that are way more different than the respective virtual machine has changed (between backups).
If so, are there other backup-output-file-types, that would be more efficient for this use case?
Last edited: