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 · [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)