Rust Storage Daemon plugin that intercepts the Bacula Community backup stream and replicates files in real time to a local or network-mounted filesystem. Files are immediately available for instant recovery — no traditional restore required. Three pillars: native Backup, multi-site Replication and Conversion (decompression + encryption + SLA reports).

What it does

  • Real-time replication at the SD — Pure-Rust SD Plugin v13 (cdylib) intercepts the stream during backup; mirror mode (1:1 with cleanup) or retention mode (versioned).
  • Multi-site fan-out + BLAKE3 skip-unchanged — Replicate to multiple destinations concurrently with per-target bandwidth shaping; BLAKE3 avoids rewriting identical content.
  • Conversion: AES-256-GCM + decompression — Decodes Bacula zlib/LZ4 streams and (optionally) encrypts at rest with AES-256-GCM. LVM/ZFS/Btrfs snapshots before each cycle.
  • Automated RPO/RTO compliance — JSON + Markdown reports with configurable thresholds; healthcheck/promote/demote hooks for automated failover; Bacularis dashboard integration.

Differentiators

Feature Bacula Community alone Bacula Enterprise / Veeam PodHeitor
Capability available on Bacula Community No Yes ($$) Yes, no extra license
Implementation Proprietary C++ / Perl Memory-safe Rust
Native observability Limited Limited Prometheus + live dashboard
Cost Free (no support) $$$$ ≥ 50% cheaper than Enterprise/Veeam

Compatibility

  • Bacula Community 11.x, 14.x, 15.x
  • Linux x86_64: RHEL/Rocky/OEL 8 e 9, Debian 11/12, Ubuntu 22.04+
  • Filesystems: ext4, XFS, Btrfs (com ACL); snapshots LVM/ZFS/Btrfs
  • Compilação 100% Rust — sem GCC, sem fonte do Bacula

Quick install

Pacote .rpm (EL8/9) ou .deb (Debian/Ubuntu); crie /opt/bacula/etc/podheitor-replica-sd.conf com target_base e mode, declare Plugin Directory na resource Storage e reinicie bacula-sd.

Ready to switch?

Bring your Bacula Enterprise, Veeam, Commvault or NetBackup renewal or contract proposal. We guarantee at least a 50% discount with more features.

Heitor Faria · [email protected] · +1 789 726-1749 · +55 61 98268-4220 (WhatsApp)

Request a Quote

Disponível em: pt-brPortuguês (Portuguese (Brazil))enEnglishesEspañol (Spanish)