Enterprise backup.
Full sovereignty.
Cost that makes sense.
Corporate backup suite built in Rust — virtualization, databases, deduplication, VM conversion and DR, no vendor lock-in.
Corporate backup suite built in Rust — virtualization, databases, deduplication, VM conversion and DR, no vendor lock-in.
Agenda
01 · The Problem
Technical teams using Bacula Community have faced the same dilemma for years.
Bacula Enterprise closes the gap, but imposes proprietary licensing, mandatory support contracts and SAP-level pricing.
VM backup, databases, global deduplication, ransomware detection and modern GUI — none of this exists natively in Community.
Veeam, CommVault, Veritas and NetBackup are high-cost solutions that force full infrastructure and data migration.
Teams already proficient with Bacula Community need enterprise features without migrating the core, without paying 3× more, without giving up control.
02 · The Solution
Corporate backup suite built in Rust. BRC virtualization, databases, deduplication, DR and proprietary GUI — delivered as RPM/DEB packages, no vendor dependency.
PodHeitor by the numbers
03 · Plugin Catalog — Virtualization (BRC)
Each VM plugin delivers all three capabilities — not just backup.
VHDX direto · RCT · App-consistent
VMDK · VADP snapshot-free · CBT
Nativo · sem agente · qcow2/raw
API AHV · snapshots coerentes
Volumes KVM · multi-tenant
Direct Access a VHDX/VMDK via APIs do hypervisor. No VM export, no guest agent, real RCT/CBT incremental.
Async VM replication between sites. Low-latency RCT-Push for DR. Secondary site ready for failover at any time.
Converts VMs between platforms directly from backup: Hyper-V → KVM, vSphere → Proxmox, etc. Migration with no downtime window.
03 · Plugin Catalog — Databases
Recover tables, rows or individual transactions — without restoring the entire database.
Hot backup without stopping the application. Each DBMS native APIs ensure transactional consistency.
Point-in-time recovery via WAL, archivelog and binlog. Return to any transaction precisely.
03 · Plugin Catalog — Storage, Security & Management
Block-level, near-CDP. Up to 80% space reduction.
Secure native SSH/SFTP transfer for Linux/Unix.
CBT-delta reduces backup window. Near-CDP for critical workloads.
High performance for scientific computing clusters.
Individual file from VM or database. No full restore needed.
Real-time analysis. Alerts before the attack completes.
File Daemon rewritten in Rust. Memory-safe, zero GC, wire-compatible with Bacula 15.x. 67% faster em todos os cenários testados.
Full dashboard: jobs, volumes, clients, restore wizard, reports, DR Center, AI Copilot and much more. Dedicated slide follows.
Bacula Community as Director/SD is temporary. The full Rust port (phd + phsd) is underway — zero third-party software dependency in the future.
PHWEB — Graphical Interface
Web dashboard built from scratch for PodHeitor. Not Bacularis — it's PHWEB.
PodHeitor — Strategy & Roadmap
The ultimate goal is a completely memory-safe backup stack, with no C/C++ dependency in any critical layer.
04 · Performance
Raj-Jain Methodology · 180 jobs · 9 cenários · PodHeitor FD vs bacula-fd 15.0.3
Nenhum cenário onde o bacula-fd original ganhou. Não apenas faster em média: faster em todos os casos testados.
05 · Architecture
PodHeitor FD uses the same Bacula wire protocol. The Director cannot tell the difference. Zero downtime migration.
RPM (RHEL, CentOS, Rocky, AlmaLinux) and DEB (Ubuntu, Debian). No compilation. No exposed source.
06 · Market Comparison
| Criterion | PodHeitor | Bacula Enterprise | Veeam / Commvault | Bacula Community puro |
|---|---|---|---|---|
| Open-source core | ✓ Bacula Community | ✗ Proprietário | ✗ Proprietário | ✓ Bacula Community |
| VM Backup (Hyper-V, vSphere…) | ✓ 5 platforms | ✓ 4 platforms | ✓ Completo | ✗ Não incluso |
| Database backup | ✓ 8 SGBDs | ✓ 6 DBMSs | ◐ Limitado | ✗ Não incluso |
| Global deduplication | ✓ Block-level | ✓ Sim | ◐ Pago à parte | ✗ Não incluso |
| Ransomware detection | ✓ Real-time | ◐ Limitado | ◐ Add-on | ✗ Não incluso |
| Secure File Daemon (Rust) | ✓ Memory-safe | ✗ C/C++ | ✗ C++/Java | ✗ C++ |
| Modern GUI | ✓ Incluída | ✓ Incluída | ✓ Incluída | ◐ Bacularis (community) |
| Direct expert support | ✓ Heitor — MSc, +21 yrs Bacula | ◐ Corporate tickets | ◐ Tickets / MSP | ✗ Comunidade |
| Relative cost | 💚 Base | ≈ 2× mais caro | ≈ 3–5× mais caro | Gratuito (sem features) |
What no one else offers
The only Bacula File Daemon written in Rust. No possibility of buffer overflow, use-after-free or race condition — compile-time guarantees, not runtime.
Raj-Jain, 180 jobs, P50/P90 publicados. Concorrentes dizem "5× faster" sem citar método. PodHeitor mostra os dados.
Core is Bacula Community — always open-source. Plugins are proprietary (industry standard), but you can migrate to Bacula Enterprise at any time without losing data.
Heitor Faria — MSc in Applied Computing (UnB), author of "Bacula: Backup and Data Recovery" (Novatec), first Bacula instructor at 4Linux, deployments at SERPRO, ITA, Unicamp, Navy, Air Force, Ministry of Defense.
Mass encryption pattern analysis during the backup window — not as a separate solution. Alerts before the attack completes and corrupts all volumes. Unique in the Bacula ecosystem.
07 · Who It's For
You want enterprise backup capabilities without the exclusivity contract and costs of Bacula Enterprise or Veeam.
You need hot backup of PostgreSQL, Oracle or SQL Server with point-in-time recovery without stopping the application.
You've been managing Bacula Community for years and want to add VM backup and deduplication without migrating everything.
"Teams already proficient with Bacula Community need enterprise features without migrating the core, without paying 3× more, without giving up control."
The person behind it
"On a Friday night I committed the last line of PodHeitor FD — the Bacula File Daemon I wrote from scratch in Rust."
Positioning
"The backup market is full of unsubstantiated claims. PodHeitor publishes the data and lets the customer decide."
— Heitor Faria, podheitor.comCost vs Value
Comece com um diagnóstico gratuito de 30 minutos.
Heitor analisa seu ambiente Bacula atual e mostra exatamente quais plugins fazem sentido para o seu caso.
21 enterprise plugins · Rust memory-safe · Direct expert support