ENPTESITFR
Enterprise backup · reborn in Rust

Backup that's memory-safe,
blazing-fast & half the price.

NGBackup protects everything from the mainframe to Microsoft 365 — 20+ commercial plugins, real-time ransomware defense, instant recovery and cross-hypervisor restore. Built entirely in Rust.

20+commercial plugins
50%+cheaper than Veeam
faster incrementals
100%memory-safe Rust core
The backup market is broken

Enterprises overpay for tools that fail at restore.

$$

Opaque pricing

Per-socket, per-TB, per-workload, per-feature — licensing friction that balloons at renewal.

Slow, risky restore

Restore is the universal weak point: bureaucratic flows, no point-in-time, error-prone.

Fragile plugins

Unstable C/C++ ABIs and monolithic agents — hard to QA, painful to install.

🔒

Vendor lock-in

Proprietary formats trap your data and your budget. Migration means rip-and-replace.

Veeam · Commvault · NetBackup all share these gaps — and none are written in a memory-safe language.

Meet NGBackup

A modern backup suite,
engineered in Rust.

NGBackup is a commercial, enterprise-grade backup, restore and replication platform, built as an all-new codebase written 100% in Rust. Four coordinated daemons, a PostgreSQL catalog, and a modern Web Console. The next slide covers what sets it apart.

Director · SD · Console · FD PostgreSQL catalog 20+ plugins

Bacula migration path

A migration tool imports an existing Bacula catalog, volumes and configuration, so you move over at your own pace. Mixed deployments during the transition.

Why NGBackup

Enterprise backup,
reborn in Rust.

Six things legacy backup can't match.

100% Rust, 0% C

An all-new codebase with zero lines of C. Memory-safe by construction, so memory-corruption CVEs cannot occur.

Single control plane

Reconfigure, reload and restart every daemon (Director, SD, FD) remotely from one place, with validation and rollback.

Config as data

Director configuration lives in the database as immutable, versioned revisions. No config-file sprawl.

No clear-text passwords

Token-based enrollment. Secrets are sealed, never written in plaintext to a config file.

Active/standby HA

High availability with catalog and configuration replication, automatic failover and split-brain guard.

Rust-native plugins

Every plugin is compiled Rust, not PowerShell, Python or shell scripts. Faster, uniform, no interpreter surprises.

Architecture

Four Rust daemons. One coherent core.

D

backup-dir

Director — orchestrates jobs, scheduling, catalog and console commands. Runs end-to-end in Rust.

S

backup-sd

Storage daemon — writes volumes, manages pools and device I/O with lock-free volume management.

C

backup-console

Operator console — full CRAM-MD5 + TLS-from-start handshake; interactive restore file-tree.

F

backup-fd

File daemon — production Rust, loads 20+ signed plugins over a stable ABI.

Async pipelines

tokio runtime with parallel digest / compress / encrypt stages and native backpressure.

PostgreSQL catalog

sqlx-backed catalog (PG · MySQL · SQLite). Hash-partitioned, multi-timeline ready.

mTLS everywhere

TLS 1.2+/1.3 enforced on every Director↔SD↔FD↔Console link, with mutual authentication.

Any storage target

Disk, tape and object storage with immutability — native S3, OCI (Oracle-validated), Azure and GCS drivers, plus any S3-compatible endpoint. Omid Cloud S3 WORM-certified; LinuxONE on the way.

Architecture

One diagram, the whole platform.

Dashed = control channel · solid = data flow. Director, Storage & File daemons, catalog, consoles and every storage target.

MANAGEMENT CONTROL WORKLOADS DATA PLANE STORAGE Web Console REST API CLI · Ctrl+K Ransomware Sentinel client-side plugin real-time proactive response NGBackup Director policies · scheduling · orchestration PostgreSQL Catalog Protected workloads · File Daemons & Plugins VMware · Hyper-V Proxmox · Nutanix Oracle · SQL · PG Microsoft 365 AD / LDAP · Notes SFTP · HPC Containers · S3 Replication · V2V Storage Daemon distributed · multi-node Global Dedup Immutable / WORM AES-256-GCM Local Disk NFS S3 / Object Tape / VTL data path control path
0
unsafe blocks outside audited FFI
100%
memory-safe core language
fearless multicore concurrency
0
GC pauses — predictable latency
Why Rust matters

The competition ships memory-corruption CVEs. We can't.

Veeam is C#/.NET + C++. Commvault is Java + native libs. NetBackup is C++. All three regularly patch buffer-overflow and use-after-free vulnerabilities. NGBackup's Rust core eliminates that entire bug class by construction — while delivering multicore, zero-copy performance with no garbage-collector pauses.

  • Memory safety — no overflows, no UAF, no data races at compile time.
  • Multicore performance — fearless concurrency, zero-cost abstractions.
  • Stable plugin ABI — Rust cdylibs replace fragile C++ plugin ABIs.
Security by design

Your last line of defense, hardened.

🔐

AES-256-GCM

Strong encryption in transit and at rest, with per-volume keys and optional per-job scope.

🛡

TLS 1.3 + mTLS

Mutual-auth encrypted channels on every link, via rustls — enforced, not optional.

Immutability / WORM

Append-only volumes resist tampering and ransomware encryption. No cleartext hop: every data-plane link can run TLS-PSK end-to-end.

Audit & RBAC

Resource-level access control with full audit routing to file, syslog, catalog and OpenTelemetry.

Plus Ed25519-signed manifests on plugins like MongoDB and File Replication — provable backup integrity.

NGBackup Sentinel

Detect ransomware in seconds — and fight back.

A real-time agent watches the filesystem (inotify / ReadDirectoryChangesW) with four heuristics — burst rename, suspicious extensions, Shannon-entropy spikes and altered-ratio — then fires up to nine automated responses.

Kill processes Read-only remount Emergency backup Snapshot Webhook / SIEM alert
5–7s
detection → first remediation
9
automated response actions
~2 MB
idle RAM, <1% CPU
Win + Linux
Server 2019/2022/2025 + RHEL/Debian
Centralized management plane

Configure the whole fleet — from one console.

Every daemon — Director, Storage and File — is read, validated, reconfigured and restarted over a single authenticated console channel. No SSH, no co-located config files, no per-daemon login. The GUIs are thin clients: ACL-gated, TLS-encrypted, secret-redacted and fully audited.

  • Config-as-data — versioned config revisions in the catalog. Commit, diff, activate and roll back across the fleet.
  • Remote reconfigure — live reload on the Director, push-and-restart on every SD & FD.
  • Secrets out of config — PostgreSQL peer auth removes the catalog password from your files entirely.

GUI with no DB credentials

Consoles never touch the catalog directly and never shell out to scattered binaries — every action is an ACL-checked, audited console verb with a SHA-256 fingerprint.

Atomic & reversible

Every config write is validate → atomic write + backup → reload → auto-rollback on failure. Mutations are refused over plain TCP.

Always recoverable

Daemons still boot from flat files by design — a catalog loss never makes the system un-startable. Structured management, zero bootstrap deadlock.

Performance & efficiency

Smaller windows. Lower bills.

3.0×
faster incrementals via hot-path index (Sentinel accelerator)
up to 99%
storage reduction with global deduplication
1–4 GB/s
MSSQL parallel striped restore throughput
1
shared dedup namespace — cross-job, cross-client, cross-pool

Global Deduplication (GDD)

Inline, global dedup engine in Rust — FastCDC content-defined chunking + a multi-layer Bloom filter over a single shared namespace. Source-side mode chunks at the client and ships only new blocks; storage-side mode dedups at the SD. zstd / LZ4 per chunk.

Incremental Accelerator

A redb hot-path index replaces full filesystem walks — 3× faster on Linux, scaling ~20× on 600K-file corpora. Accurate mode skips unchanged files by size, mtime and optional checksum.

Instant Recovery < 15 min

Boot a VM directly from storage-daemon bytes over NBD / iSCSI / NFS-datastore / SMB-VHDX — full + incremental chains folded automatically.

Granular file restore

Descend into ext2/3/4 & NTFS guests; extract single files without a full disk restore.

Cross-hypervisor V2V

Restore Proxmox / KVM / vSphere → Hyper-V and back — automatic qcow2 ↔ VHDX ↔ VMDK conversion. Live-validated on 5 platforms.

Restore-first by design

Because backup only matters when restore works.

Every NGBackup feature is designed from the restore flow backward. Restore Studio delivers instant mount, granular extraction, point-in-time database recovery and true cross-hypervisor migration — the capabilities incumbents gate behind separate licenses.

Point-in-time DB restore Single-table extract Bare-metal recovery
One platform, every workload

20+ commercial plugins — included.

No à-la-carte per-workload modules. From hypervisors to billion-file HPC filesystems, NGBackup covers the enterprise out of the box.

Oracle-certified

Oracle OCI — certified, including Archive and immutability

Native OCI Object Storage driver, Oracle-validated: Standard, Infrequent Access and Archive with automatic thaw, plus WORM immutability (Governance and Compliance) enforced by the backend. An official provider certification — not an untested promise.

Certified

Omid Cloud — S3 WORM certified

End-to-end WORM immutability certified with the shipping NGBackup driver on Omid's S3 object storage — a 100% Brazilian sovereign cloud.

AWS S3

Native SigV4 driver. Standard through Glacier tiers, any S3 region.

Azure Blob

Native Shared-Key driver. Hot, Cool, Cold and Archive tiers.

Google Cloud

Native driver with service-account OAuth2 over the JSON API v1.

The same S3 driver reaches MinIO, Wasabi, Backblaze B2, Ceph, Swift — or your own on-premises object storage. Mix clouds per job, zero vendor lock-in.

Virtualization

Every hypervisor — with CBT & DR built in.

vSphere

VADP + Changed Block Tracking, 10-mode DR failover/failback/reprotect, TLS replication, network re-IP.

Hyper-V

Direct VHDX + RCT change tracking; RCT-push replication to DR (RPO minutes, RTO seconds), Gen1/Gen2 + UEFI preserved.

Proxmox VE

QEMU dirty-bitmap CBT, instant NBD-overlay boot, seed+bitmap-push replication, guest-consistent snapshots.

Nutanix AHV

Prism CBT (v3/v4 CRT), iSCSI block streaming, alternate-cluster restore, replication to non-Nutanix targets.

CloudStack

3-layer CBT (QMP bitmap + xxHash64 + SIMD zero-detect), KVM direct restore (~10-min RTO), format conversion.

All → any

Cross-hypervisor V2V across all five — restore where you need to, hardware-independent DR, zero lock-in.

Databases

Deep, agent-grade database protection.

Oracle 11g → 23ai

Data Pump + RMAN (SBT, no staging), TDE-transparent, Data Guard DR, PITR by SCN, ransomware canary.

SQL Server 2019–2025

Up to 64-way striped restore, instant recovery (queryable mid-restore), Always On AG aware, single-table restore.

PostgreSQL 12–17

WAL PITR (time/lsn/xid/name), PG17 incremental, VLDB COPY-range split, backup from standby.

MySQL / MariaDB

xtrabackup LSN chains, single-table via transportable tablespaces, Galera/Group-Replication aware, CDP binlog.

MongoDB 3–7

5 modes incl. sharded + oplog PITR, collection/query granular restore, Ed25519-signed manifests.

Rare & legacy

Firebird, Informix (native XBSA), Progress OpenEdge, ADABAS — workloads Veeam simply doesn't cover.

Applications, directory & infrastructure

Beyond VMs and databases.

Microsoft 365

Exchange, OneDrive, SharePoint, Teams + Chat via Graph delta APIs. Near-real-time CDC (RPO 60s), GDPR-forget audit trail. A 2.2 MB binary vs 100 MB+ JVM rivals.

Active Directory / LDAP

Clientless across AD, OpenLDAP, 389DS, FreeIPA. 6 restore modes incl. authoritative, attribute, diff; RFC 4533 syncrepl + DirSync incrementals.

Notes / Domino

Live NSF backup with granular mailbox/document restore and NSF→EML export. Bacula Enterprise has zero Notes support — we're first.

HPC filesystems

Billion-file Lustre / GPFS / BeeGFS / CephFS / WekaFS with parallel walkers (10–100× metadata throughput), changelog-native incrementals, Slurm-aware.

SFTP / agentless

Network gear, NAS and cloud SFTP — Cisco, Juniper, Fortinet, Synology, AWS Transfer — via SSH keys, no agent.

File Replication

Real-time SD-side mirroring with BLAKE3 skip-unchanged, multi-site fan-out, AES-256-GCM at rest, RPO/RTO reporting.

How we compare

Half the price. More of what matters.

NGBackupVeeamCommvaultNetBackup
Total costLowHighVery highVery high
All 20+ plugins included — no per-workload modules
Memory-safe + multicore (Rust)
Real-time ransomware response (Sentinel)~~
Restores never gated by license
Source-side global deduplication included~~~
3× faster incrementals
Flexible licensing — per agent, per TB or MSP
Rare workloads (Informix · ADABAS · Notes · HPC)~~
Pricing

Transparent, your-way, all-in.

License however suits you — per agent, per TB, or an MSP/usage model. No per-feature upsell: every license already includes all plugins, global deduplication, ransomware defense and instant recovery.

  • 50%+ cheaper than Veeam / Commvault / NetBackup renewals.
  • Free Community edition to start — register for the repo.
  • ≥50% migration discount when you move off an incumbent.

What's included in every license

All 20+ plugins Global deduplication Ransomware defense Instant recovery Cross-hypervisor V2V 24×7 expert support

Flexible licensing — per agent, per TB or MSP. Your choice.

White-label

Sell it as your own.

Rebrand the console with your name and icons — no source changes. Built for resellers and MSPs who deliver backup under their own identity, on the NGBackup engine.

  • Product name at runtime — one branding.json file, no rebuild.
  • Your icons at packaging time — one branded artifact per reseller.
  • Your identity in front, our engine underneath — plugins and cloud drivers stay NGBackup's.

Your brand, end to end

Window & document title EULA gate header App & window icons Same backup engine Same plugins & drivers

A bad config falls back to the default — it never blocks startup.

Roadmap · coming next

The platform keeps expanding.

Planned

NDMP plugin

Native NAS backup over the Network Data Management Protocol for enterprise filers.

Planned

More cloud certifications

S3, OCI, Azure and GCS drivers already ship. Next: more provider-validated certifications after Oracle OCI and the Omid Cloud S3 WORM cert.

Planned

HCL plugin

Huawei virtualization (FusionCompute) protection — extending hypervisor coverage further.

Vision

Content-addressable volumes

BLAKE3-native dedup volumes with point-in-time, git-like restore.

Vision

Cellular architecture & HA

Multi-site federation and opt-in high availability for the Director catalog.

Vision

WASM plugin gallery

1-click signed, sandboxed plugins installable without restarting the Director.

0
rip-and-replace required
100%
Bacula config & catalog compatible
≥50%
migration discount off incumbents
5 min
install per daemon (RPM/DEB/MSI)
Why now

Migrate without tearing anything down.

NGBackup's migration tool imports your existing Bacula catalog, volumes and configuration. Run mixed deployments, migrate at your pace, and cut your backup bill in half, while gaining ransomware defense, instant recovery and 20+ plugins none of the incumbents bundle.

Resume on existing volumes Single-binary daemons Data sovereignty

Enterprise backup,
reborn in Rust.

Let's protect your infrastructure — and cut your backup budget in half. Start free, migrate at your pace.

ngbackup.com docs.ngbackup.com Get the repo · register free

An NGStructures brand · NGBackup · NGCompute

Use to navigate · F fullscreen
1 / 19