Rust-based Bacula Community plugin for Nutanix AHV VMs: full and incremental-forever backup via Prism v3 + v4 (Changed Regions Tracking), iSCSI snapshot volume groups on the data plane, vendor-neutral replication (PHCBT01-over-TLS) and inbound cross-restore from Proxmox / vSphere / Hyper-V — alternate-cluster and disk-only restore included.
What it does
- Prism v4 CRT + v3 fallback — Dual client: Changed Regions Tracking v4 (pc.2024.3+) with automatic fallback to v3 changed_regions. BEE 18.2.3 currently ships v2/v3 only.
- Inbound cross-restore — Restore Nutanix AHV VMs from Proxmox, vSphere or Hyper-V backups — on-wire format shared byte-for-byte with sibling plugins. Absent in BEE.
- Vendor-neutral replication — Seed → bitmap-push → receiver with TLS encryption; planned/unplanned/test/permanent failover. Not tied to Nutanix Protection Policies.
- Granular + alternate-cluster restore — Per-VM, per-disk, file-level (qemu-nbd + loop + FS drivers), and to a cluster different from the source — features missing in BEE AHV v18.
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+
- Nutanix AHV com Prism Central pc.2024.3+ (CRT v4) ou Prism v3 (fallback)
- Linux x86_64 no proxy/FD; backend Rust 1.95+
- Cross-restore inbound: Proxmox, vSphere, Hyper-V (plugins-irmãos PodHeitor)
Quick install
Build remoto produz podheitor-nutanix-fd.so + backend Rust. Configure nutanix.conf com URL do Prism, credenciais e DSIP; instale em /opt/bacula/plugins e adicione o Plugin= ao FileSet.
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 · heitor@opentechs.lat · +1 789 726-1749 · +55 61 98268-4220 (WhatsApp)
Disponível em:
Português (Portuguese (Brazil))
English
Español (Spanish)