Backup, replicate and cross-restore Apache CloudStack VMs with Bacula Community — including block-level CBT (QEMU dirty bitmaps), hash dedup, continuous DR replication via encrypted bitmap-push and cross-hypervisor restore to Proxmox, Hyper-V and VMware. Capabilities the paid Bacula Enterprise plugin does not offer.
What it does
- Block-level CBT with three-layer detection — QEMU QMP dirty bitmap → xxHash64 verification → SIMD zero-block detection. Incremental window cut by 90%+.
- Continuous DR replication — Near-real-time bitmap-push with PSK-AES-256-GCM; seed, daemon, failover, failback and reprotect modes (none of which exist in BEE).
- Cross-restore to Proxmox / Hyper-V / VMware — Streaming format conversion (qcow2 ↔ vhdx ↔ vmdk ↔ raw) with no intermediate files — capability absent in BEE.
- 100% Rust, no Bacula source required — v2.0 is a pure Rust cdylib; build does not need the Bacula source tree. Memory-mapped O(1) hash DB, native Prometheus metrics and JSON logging.
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 15.0.3+
- Apache CloudStack 4.16+ (validado em 4.19, 4.20)
- Hipervisor primário KVM; cross-restore para Proxmox, Hyper-V, VMware
- Linux x86_64: Oracle Linux 9, RHEL/Alma/Rocky 9, Ubuntu 22.04+, Debian 12+
Quick install
Pacotes .deb / .rpm v2.0; instale, configure /opt/bacula/etc/cloudstack.ini com api_key + secret_key + chave SSH dos hosts KVM, rode podheitor-cloudstack-preflight e reinicie bacula-fd.
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)
Disponível em:
Português (Portuguese (Brazil))
English
Español (Spanish)