Hello,
How much time does your team spend waiting for Bacula restore jobs just to
recover a single accidentally deleted file?
If you manage Bacula Community Edition environments, this scenario is
all too familiar:
• Backup completed. ✓
• File lost or corrupted. ✗
• Restore job started. ⏳ (wait another 30 minutes...)
The PodHeitor BRC Plugin breaks this cycle for good.
───────────────────────────────────────────────────────────────────────────────
WHAT IS THE PODHEITOR BRC PLUGIN?
───────────────────────────────────────────────────────────────────────────────
A native Bacula Storage Daemon plugin that replicates files in real time —
during the backup itself — directly to a target filesystem directory.
→ No separate replication tools
→ No additional agents on client machines
→ No proprietary appliances or Bacula Enterprise licensing fees
→ 100% compatible with Bacula Community Edition 11.x, 14.x, and 15.x
When the backup finishes, files ARE ALREADY available at the destination.
Recovery becomes a directory browse — nothing more.
───────────────────────────────────────────────────────────────────────────────
3 PILLARS: BACKUP · REPLICATION · CONVERSION
───────────────────────────────────────────────────────────────────────────────
[B] NATIVE BACKUP
Full, Incremental, and Differential — all Bacula backup levels
supported.
Complete metadata fidelity: ACLs, xattrs, sparse files, UID/GID,
permissions, and timestamps.
[R] INTELLIGENT REPLICATION
✔ Mirror mode — 1:1 replica, orphans cleaned on Full jobs
✔ Retention mode — versioned file history
✔ Multi-site fan-out — replicate to multiple destinations in parallel
✔ BLAKE3 skip-unchanged — only writes files with changed content
✔ Bandwidth throttling — protect network links (K/M/G suffixes)
✔ Consistency groups — coordinated replication across multiple jobs
✔ Failover automation — automatic promotion/demotion hooks
[C] CONVERSION & COMPLIANCE
✔ Transparent stream decompression (zlib / LZ4)
✔ AES-256-GCM encryption at rest
✔ RPO/RTO compliance reporting (JSON + Markdown)
✔ Snapshot integration with LVM, ZFS, and Btrfs
───────────────────────────────────────────────────────────────────────────────
REAL-WORLD USE CASES
───────────────────────────────────────────────────────────────────────────────
→ Warm DR site: replicated files ready for immediate failover
→ Near-line instant recovery: access files without running a restore job
→ Dev/test dataset refresh: keep test environments in sync with production
→ Compliance and audit: automated RPO/RTO evidence generation
→ Multi-site replication: fan-out to multiple geographic locations
───────────────────────────────────────────────────────────────────────────────
COMPATIBILITY
───────────────────────────────────────────────────────────────────────────────
• Bacula Community Edition 11.x, 14.x, 15.x
• Linux x86_64 / aarch64
• RHEL / OEL / Rocky Linux 8 and 9
• Debian 11 and 12 | Ubuntu 22.04+
• Target filesystems: ext4, XFS, Btrfs (ACL-enabled recommended)
───────────────────────────────────────────────────────────────────────────────
INSTALLATION IN 3 STEPS
───────────────────────────────────────────────────────────────────────────────
1. sudo bash podheitor-replica-sd-0.4.0-linux-x86_64.run \
--target=/mnt/replica_dest
2. Add Plugin Directory to your Storage resource in bacula-sd.conf
3. sudo systemctl restart bacula-sd
Done. Your very next backup will replicate in real time.
───────────────────────────────────────────────────────────────────────────────
WHY CHOOSE THE PODHEITOR BRC PLUGIN?
───────────────────────────────────────────────────────────────────────────────
✦ No migration cost — leverages the Bacula infrastructure you already own
✦ No learning curve — minimal configuration, transparent operation
✦ No vendor lock-in — replicated files are plain filesystem files
✦ High performance — static Rust binary, zero runtime dependencies
✦ Security — AES-256-GCM encryption, data never travels in the clear
✦ Enterprise support — SLA, DR project consulting, corporate licensing
───────────────────────────────────────────────────────────────────────────────
INTERESTED? GET IN TOUCH
───────────────────────────────────────────────────────────────────────────────
Heitor Faria
E-mail: [email protected]
Phone: +1 789 726-1749
WhatsApp: +55 61 98268-4220
We offer enterprise licensing, priority support, implementation services,
and consulting for Disaster Recovery projects.
Request a demo or a free evaluation by replying to this e-mail.
───────────────────────────────────────────────────────────────────────────────
© 2026 Heitor Faria — All Rights Reserved.
PodHeitor BRC Plugin for Bacula Community Edition.
--
Atenciosamente,
Heitor faria (Miami)
https://www.youtube.com/@podheitor
WhatsApp: +1 786-726-1749 | +55 61 98268-4220
_______________________________________________
Bacula-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users