whoever is looking for optimum performance for vzdump full backups - this may be of interest for you:
https://bugzilla.proxmox.com/show_bug.cgi?id=4605
https://bugzilla.proxmox.com/show_bug.cgi?id=4605
Last edited:
If you do daily (or even hourly...) backups of mostly static data it can be arbitrarily high. While doing garbage collection all identical chunks of all backups in the system will be merged together and stored only once in the whole system.does anybody have real world data on compressed vzdump deduplication ratio ?
Please note that garbage collection only removes unused chunks. The sharing of identical chunks already happens when making the backups: the checksum of the data is identical and therefore the filename of the chunk is identical and therefore the data does not even have to be send to PBS.While doing garbage collection all identical chunks of all backups in the system will be merged together and stored only once in the whole system.
Oh, even better. Did not know that!Please note that garbage collection only removes unused chunks. The sharing of identical chunks already happens when making the backups: the checksum of the data is identical and therefore the filename of the chunk is identical and therefore the data does not even have to be send to PBS.
Did not know this thread was so narrow minded on vzdump only. Thanks for clarifying.errr - this is about zstd compression and --rsyncable for ordinary vzdump backup here and NOT related to pbs at all.
i adjusted the subject of this post to better make that clear.
i'm using pbs intensively.
but did you every hear about the 3-2-1 rule for backup?
yes, I do. And many others just as well.would you really bank on a single, incremental forever backup solution if you run a million dollar business on top of it ?
Every backup to PBS is a full backup (and deduplicated, so you do need additional remote copies to be 3-2-1-safe). You can backup while the VM is running but it very much depends on QEMU Guest Agent. It does a "filesystem freeze" but maybe you have to do more specific things for specific software running inside the VM.>You can do hourly incremental backups and daily full backups - whatever your requirements are
you can't do/force full backups in pbs without vm reboot - can/do you ?
Every backup to PBS is a full backup
Sure, it's not a complete new copy and that's why I included the "deduplicated, so you do need additional remote copies to be 3-2-1-safe" remark. It's also not an incremental backup as it does not depend on earlier backups (to restore it).i'd like to disagree: https://forum.proxmox.com/threads/full-backup-of-vm.107093/
I would consider deduplicated backups as 'real' 'full' backup.i'd like to disagree: https://forum.proxmox.com/threads/full-backup-of-vm.107093/
I guess it's more a philosophical than technically funded discussion what is considered a real "full backup" and what not.
If you consider a "full backup" as single failure domain in that one single system failure - either Software or Hardware - could damage access to some or probably all backups in this system - then we probably agree, that one pbs server instance should be considered as ONE SINGLE domain of potential fatal failure.maybe - but what you call full backup in pbs, veeam calls "synthetic full backup" (veeam was one of the first to introduce such)
https://helpcenter.veeam.com/docs/backup/vsphere/synthetic_full_hiw.html?ver=120
others also call it that way:
https://www.backblaze.com/blog/what...ntal-differential-and-synthetic-full-backups/ ( -> Synthetic Full Backup Pros and Cons )
https://www.nakivo.com/blog/what-is-synthetic-backup/
https://www.msp360.com/resources/blog/synthetic-full-backup-explained/
https://iosafe.com/blog/active-full-backup-vs-synthetic-full-backup-for-virtual-machines/
Yes, I did experiments back in 2017 and it was useless for deduplication. If only one block changes (added or removed) the whole file from that point on was changed and had to be retransmitted. In other cases, rsync ran for days to find some parts that should not have been retransmitted.does anybody have real world data on compressed vzdump deduplication ratio ?