Skip to content

Introduction

NGBackup is a modern, Rust-native data-protection platform: enterprise backup, recovery and cyber-resilience for everything from databases and hypervisors to Microsoft 365 — with global deduplication, immutability and active ransomware detection.

Under the hood, NGBackup is an all-new, Rust-native codebase — memory-safe, with significantly higher performance and many more features and improvements than legacy backup software (global deduplication, active ransomware detection, Instant Recovery, cross-hypervisor V2V, real-time replication, and more).

At the same time it stays wire-, config- and catalog-compatible with Bacula Community 15, so existing Bacula users can adopt it incrementally — no forklift migration. It ships under its own brand-neutral programs (backup-dir, backup-sd, backup-fd, backup-console) and a modern dark-mode Web Console.

  • Operators installing and running backups day to day.
  • Administrators designing policies, storage and retention.
  • Integrators building on the plugin ecosystem.
PartYou’ll learn to…
Get startedUnderstand the architecture, install the software, run your first backup.
ConfigureEvery resource and directive — the complete configuration reference.
OperateRun jobs, restore (incl. Instant Recovery & cross-hypervisor V2V), manage volumes, auto-labeling.
ProtectGlobal deduplication, ransomware detection, replication, immutability and encryption.
PluginsBack up and restore each workload (databases, hypervisors, Microsoft 365, files…).
ReferenceCLI tools, disaster recovery, security and more.