🌐
Proxmox
pbs.proxmox.com › docs › technical-overview.html
Technical Overview — Proxmox Backup 4.2.5-1 documentation
The deduplication of datastores is based on reusing chunks, which are referenced by the indexes in a backup snapshot.
People also ask

How does deduplication reduce backup storage?
Proxmox Backup Server (PBS) uses content-defined chunking to split backups into small blocks. Identical blocks across backups are stored only once. This typically saves 60-80% of storage.
🌐
remote-backups.com
remote-backups.com › home › tools › backup storage estimator
Proxmox Backup Storage Calculator: Estimate PBS Storage Needs
How much storage do I need for Proxmox backups?
It depends on your total data size, change rate, and retention policy. A typical homelab with 5 VMs totaling 500GB and a 7-day retention needs roughly 200-400GB of backup storage with PBS deduplication.
🌐
remote-backups.com
remote-backups.com › home › tools › backup storage estimator
Proxmox Backup Storage Calculator: Estimate PBS Storage Needs
What retention policy should I use?
A good starting point is 7 daily, 4 weekly, and 6 monthly backups. This gives you fine-grained recovery for the past week, weekly snapshots for the past month, and monthly snapshots for the past half year.
🌐
remote-backups.com
remote-backups.com › home › tools › backup storage estimator
Proxmox Backup Storage Calculator: Estimate PBS Storage Needs
🌐
Proxmox
forum.proxmox.com › home › forums › proxmox backup server › proxmox backup: installation and configuration
[SOLVED] - Deduplication? | Proxmox Support Forum
October 21, 2020 - Click to expand... for one, we can already deduplicate client-side in a lot of cases. we don't need to keep the full dedup info in memory, but just those parts that are currently relevant for the operation that happens. also for us, dedup info is not 320 bytes per (usually small) block, but 32 bytes per (large) chunk, so even when we do cache stuff in memory, it's much more efficient. ... Best regards, Fabian Do you already have a Commercial Support Subscription? - If not, Buy now and read the documentation ... Is there any way to fast recover VM from backups in PBS?
🌐
Proxmox
forum.proxmox.com › home › forums › proxmox backup server › proxmox backup: installation and configuration
Proxmox & deduplication? | Proxmox Support Forum
January 23, 2024 - Click to expand... In theory yes, but in practice its not that easy. For VMs, PVE will chop that virtual disk in 4MB chunks, compress them, encrypt them and send them to the PBS. Only if every bit of those 4MB is identical it will be deduplicated. So won't help that much for small files.
🌐
Reddit
reddit.com › r/proxmox › pbs deduplication zfs only?
r/Proxmox on Reddit: PBS deduplication zfs only?
June 8, 2022 -

Hi,

so im currently testing the proxmox backup server für my vms. I was wondering if the deduplication / dirtybit only works with zfs or if it also works on "normal" ext4 formated disks (mounted directory).

Best

🌐
Proxmox
forum.proxmox.com › home › forums › proxmox backup server › proxmox backup: installation and configuration
ZFS Datastore on PBS - ZFS Recordsize/Dedup... | Proxmox Support Forum
May 9, 2024 - It looks to me like ZFS Deduplication is not really needed for PBS, because PBS does already the deduplication. I have on my Pool with a lot of backups a dedup ratio of 1,1. So dedup happens a bit on ZFS side, but seems to me not worth it. Same for ZFS-Compression, runs here with ZSTD as Compression algorithm.
🌐
Reddit
reddit.com › r/proxmox › what affects dedupe factor on pbs backups??
r/Proxmox on Reddit: What affects dedupe factor on PBS backups??
July 5, 2025 -

Just got this up and running yesterday. Set it for daily backups. It did the first full backup and this morning did the first incremental. Shows only a value of 3.04. TechnoTim had a value like 64. Not sure what he was doing for that but I do think he was doing like hourly backups so that maybe is why. Anyhow just curious what things I could do to possibly increase this value?

On that note, does the garbage collection schedule make any difference? Right now I am doing on PBS pruning for 7 dailys and 2 weeklys (pve job retention is off) and garbage collection every 6hrs. Not sure if this impacts anything but wanted to mention.

I guess what is odd (more with the incremental aspect). I haven't changed a single thing on any of my 10 CTs yet it got an incremental backup and took an hour. Still better than the almost 3hrs it too for a full backup but confused why it was so much if it's just the difference. Since nothing changes shouldn't it be close to nothing?

🌐
Remote-backups
remote-backups.com › home › tools › backup storage estimator
Proxmox Backup Storage Calculator: Estimate PBS Storage Needs
Without dedup + compression With dedup + compression ... Each dot represents one backup snapshot retained. Total: 17 snapshots. Start with 100GB free. No credit card required. ... It depends on your total data size, change rate, and retention policy. A typical homelab with 5 VMs totaling 500GB and a 7-day retention needs roughly 200-400GB of backup storage with PBS deduplication.
Find elsewhere
🌐
Medium
medium.com › @PlanB. › breaking-down-zfs-deduplication-and-proxmox-backup-formats-3d63e45fa19b
Breaking Down ZFS Deduplication and Proxmox Backup Formats | by Mr.PlanB | Medium
December 14, 2024 - Deduplication is one of the most talked-about features of modern storage solutions like ZFS, promising significant space savings by eliminating redundant data at the block level. For home labs and professional setups running Proxmox VE (PVE), the idea of combining ZFS deduplication with nightly VM backups seems like a no-brainer.
🌐
Proxmox
forum.proxmox.com › home › tags
deduplication | Proxmox Support Forum
Therefore I can either: dedicate all of my SSDs and HDDs to one large PBS that is remote from my PVEs, or split my resources: locally (with the PVEs) place... ... There are a large amounts of improvements in ZFS 2.3.0 if you use NVME and deduplication: https://github.com/openzfs/zfs/releas...
🌐
Proxmox
forum.proxmox.com › home › forums › proxmox backup server › proxmox backup: installation and configuration
Explanation needed for incremental backups and deduplication backups | Proxmox Support Forum
January 4, 2023 - Hi, PBS works by uploading only ... of LXCs and host backups). Therefore, de-duplication is performed by re-referencing already existing chunks of the datastore in the backups index file....
🌐
Proxmox
forum.proxmox.com › home › forums › national support › proxmox backup server (deutsch/german)
PBS Encrypted Backups und Deduplication | Proxmox Support Forum
May 25, 2023 - root@pbs:/mnt/datastore# zpool list NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT ceph-hdd 6.98T 5.52T 1.46T - - 29% 79% 1.00x ONLINE - root@pbs:/mnt/datastore# zfs list NAME USED AVAIL REFER MOUNTPOINT ceph-hdd 5.52T 1.34T 5.52T /mnt/datastore/ceph-hdd ceph-hdd/kunde-1 24.3M 1.34T 24.3M /mnt/datastore/kunde-1 ceph-hdd/kunde-2 24.3M 1.34T 24.3M /mnt/datastore/kunde-2 ceph-hdd/kunde-3 24.3M 1.34T 24.3M /mnt/datastore/kunde-3 Danke im Voraus!
🌐
Reddit
reddit.com › r/proxmox › zfs deduplication of pve backups?
r/Proxmox on Reddit: ZFS deduplication of PVE backups?
November 11, 2024 -

I'm using Proxmox at home to host the usual things. One ZFS NVMe pool for all the containers/VMs and one ZFS HDD pool for nightly backups.

I just setup a second PC with TrueNAS for some "just in case" backups of the backups (from PVE and other sources around the house).

Each VM has 1-2 dozen nearly identical backups, so I decided to try ZFS' deduplication feature. I copied over backups for 4 VMs (500G total) and was shocked to see no gains/efficiency from the deduplication, not even 1.01!

Some of those backups are from a VM that was powered off, so the original disk was definitely unchanged. Shouldn't the resulting backups be bit-identical? Does anyone know if Proxmox includes some metadata that might spoil block-level deduplication?

🌐
NimbusBackup
nimbus.rdem-systems.com › rdem systems › backups › blog › proxmox backup guide
Proxmox Backup Best Practices 2026: PBS verify, 3-2-1-1-0
May 13, 2026 - Proxmox backup best practices in 2026 follow the 3-2-1-1-0 rule: keep 3 copies of your data on 2 different media, 1 offsite, 1 offline or immutable, with 0 errors after verification. The recommended stack uses Proxmox Backup Server (PBS) for local block-level deduplication, replication to a second PBS, and immutable offsite storage to a managed cloud or air-gapped target.
🌐
Cloud-PBS
cloud-pbs.com › home › tools › pbs storage and cost calculator
PBS Storage & Cost Calculator — Proxmox Backup Sizing Tool | Cloud-PBS
Estimate how much backup storage ... on Cloud-PBS or self-hosted. Instant recalculation, no signup. The calculator multiplies your VM count by average VM size, applies a typical 3% change rate per backup over your retention window, then divides by a 6x deduplication ratio to estimate ...
🌐
Remote-backups
remote-backups.com › home › blog › how pbs encryption affects deduplication
How PBS Encryption Affects Deduplication
March 5, 2026 - The critical detail: PBS uses deterministic encryption for a given key. Same plaintext chunk plus same key produces the same ciphertext every time. This is what makes deduplication possible with encryption enabled.
🌐
Reddit
reddit.com › r/proxmox › correlation of zfs dedup, compression and proxmox backup server
r/Proxmox on Reddit: Correlation of ZFS dedup, compression and Proxmox Backup Server
November 18, 2020 -

Today I played around with some settings in ZFS and Proxmox Backup Server. I use Proxmox Backup Server with a ZFS raidz2 as storage for the Backup space. The ZFS pool was created manually without the proxmox-backup-manager command.

I noticed that the WebUI shows a deduplication factor of (in my case) 94.02 but the zfs pool shows dedupratio 1.00x.

Does Proxmox Backup Server not use ZFS' deduplication functionality? Should I enable deduplication and compression in the ZFS pool? Which compression algorithm should I use?

EDIT: I have tested a bit with ZFS and Proxmox Backup Server for quite a while (both hardware and VMs) and ZFS' deduplication and compression have next to 0 gains. As pointed out by the comments deduplication does not make sense as Proxmox stores backups in binary chunks (mostly of 4MiB) and does the deduplication and most of the compression there. ZFS compression with zstd-12 ended up on a compressratio of 1.02x which is not very significant.

TL;DR It's not necessary to use ZFS compression or deduplication because it's both already handled by Proxmox's way of storing Archives and Block Devices.

🌐
TrueNAS Community
truenas.com › forums › truenas for vm storage › kvm-based hypervisors
Why Use Proxmox Backup on TrueNAS Instead of Direct Backups | TrueNAS Community
March 13, 2024 - Click to expand... You probably read the product description, but you did not mention: silently working deduplication. PBS chomps your large backups files into chunks. Iirc it is 4MiB in size. These chunks are deduplicated. This mechanism has nothing to do with ZFS dedup but also works on a ...
🌐
Proxmox
forum.proxmox.com › home › forums › proxmox backup server › proxmox backup: installation and configuration
[SOLVED] - How to disable deduplication in PBS? | Proxmox Support Forum
December 9, 2021 - to expand a bit on this: deduplication is at the core of how we store the backups (by chunking data and using the contents as 'address' for the chunk), disabling it would be a lot of work for no gain. it's also what enables us to do incremental ...
🌐
HorizonIQ
horizoniq.com › home › blog › proxmox backup server: what it is and why you should use it
Proxmox Backup Server: What It Is and Why You Should Use It | HorizonIQ
August 28, 2025 - PBS is licensed under the GNU Affero ... the full backup to minimize storage usage · Data deduplication: Reduces redundant data, saving significant disk space...