Pular para o conteúdo

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.

  • 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

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"
}

See the capability page in Protect.

See also: Restore, Instant Recovery & V2V.