Global Deduplication
Este conteúdo não está disponível em sua língua ainda.
NGBackup Global Deduplication (GDD) is a production-grade, Rust-native dedup engine that shrinks backup storage with measured reduction ratios up to 245:1. It deduplicates on both the client and the storage side using FastCDC content-defined chunking, a RocksDB-backed refcounted index and multi-layer Bloom filters — a drop-in layer that needs no changes to your Bacula deployment.
Capabilities
Section titled “Capabilities”- Two-sided dedup: source-side (client) and storage-side, one on-disk format
- FastCDC content-defined chunking with a RocksDB refcounted index
- Multi-layer Bloom filters — 90%+ I/O reduction on cold lookups
- Encrypted wire protocol: HKDF-SHA256 + ChaCha20-Poly1305 AEAD
- Self-healing: idle auto-vacuum + scrub with CRC verify and auto-repair
- Drop-in — no Bacula source changes; Prometheus metrics, fail-closed
Configure
Section titled “Configure”Enable on a Storage Daemon device (storage-side) and, optionally, the File Daemon plugin (source-side):
Device { Name = "DedupDisk" Device Type = Dedup Archive Device = "/opt/backup/dedup"}Restore
Section titled “Restore”See the capability page in Protect.
See also: Restore, Instant Recovery & V2V.