Engine de deduplicação global standalone, em Rust, que opera como sidecar do Bacula Storage Daemon. Variable-length CDC (FastCDC), banco RocksDB com Bloom filter multi-camada, dedup client-side via plugin FD e localidade por segmento. Dedup de subarquivo e taxa real de ~5-15× em workloads típicos.
O que faz
- Variable-length CDC — Chunking por content-defined boundaries (FastCDC) — supera blocos de tamanho fixo do Bacula Enterprise GED.
- Client-side dedup — FD plugin gera fingerprints; Bloom filter rejeita 90%+ dos chunks já presentes antes do upload.
- RocksDB + Bloom multi-layer — Hash DB superior ao TokyoCabinet do GED; cache RAM, locality por container.
- Observabilidade nativa — /metrics Prometheus + dashboard ao vivo. Tuning adaptativo conforme o workload.
Diferenciais
| Recurso | Bacula Community sozinho | Bacula Enterprise / Veeam | PodHeitor |
|---|---|---|---|
| Recurso ativo no Bacula Community | Não | Sim ($$) | Sim, sem licença extra |
| Implementação | — | C++ / Perl proprietário | Rust memory-safe |
| Observabilidade nativa | Limitada | Limitada | Prometheus + dashboard ao vivo |
| Custo | Grátis (sem suporte) | $$$$ | ≥ 50% mais barato que Enterprise/Veeam |
Compatibilidade
- Bacula Community 15.0.3+
- Oracle Linux 9.6 / RHEL 9 (validado em laboratório)
- Storage local + S3-compatible para backend de chunks
- Memory-safe Rust, fearless concurrency
Instalação rápida
Pacote .rpm para EL9 + binding C-shim no SD. Configure como sidecar do bacula-sd.
Pronto para mudar?
Traga sua proposta de renovação ou contratação do Bacula Enterprise, Veeam, Commvault ou NetBackup. Garantimos no mínimo 50% de desconto, com mais funcionalidades.
Heitor Faria · heitor@opentechs.lat · +1 789 726-1749 · +55 61 98268-4220 (WhatsApp)
Disponível em:
Português
English (Inglês)
Español (Espanhol)