SD-side Rust suite for Bacula Community 15.0.3 with three capabilities sharing one core: file-level granular restore without a full restore, Instant Recovery via NBD/iSCSI/NFS/SMB, and cross-hypervisor V2V (qm/libvirt-XML/VMX/VMCX).

What it does

  • Granular Restore — Mount/export guest filesystems (NTFS, ext4, xfs, btrfs, ReFS, FAT, exFAT) from VHDX/VMDK/qcow2/VDI inside the backup — no full restore needed.
  • Instant Recovery — Expose the reconstructed image as a block target (NBD/iSCSI/NFS-Datastore/SMB-VHDX); the hypervisor (Proxmox, ESXi, Hyper-V, CloudStack) boots the VM immediately with COW writes.
  • Cross-hypervisor V2V — Convert disk format and emit native config (qm/libvirt-XML/VMX/VMCX) to restore VMs into a different hypervisor than the source.
  • API + CLI — gRPC + REST gateway with OpenAPI; interactive CLI (mount, ir, v2v, diff, verify) for scripted use.

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+
  • Filesystems convidados: NTFS, ext4, xfs, btrfs, ReFS, FAT, exFAT
  • Formatos de disco: VHDX, VHD, VMDK, qcow2, raw, VDI
  • Hipervisores destino: Proxmox/KVM, ESXi, Hyper-V, CloudStack/KVM

Quick install

Pacotes phgrd (GR daemon), phird (IR daemon), phgr-cli, phgr-api. Instale conforme o caso de uso.

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)

Request a Quote

Disponível em: pt-brPortuguês (Portuguese (Brazil))enEnglishesEspañol (Spanish)