ENPTESITFR
Backup aziendale · rinato in Rust

Un backup memory-safe,
velocissimo e a metà prezzo.

NGBackup protegge tutto, dal mainframe a Microsoft 365 — oltre 20 plugin commerciali, difesa ransomware in tempo reale, ripristino istantaneo e restore cross-hypervisor. Costruito interamente in Rust.

20+plugin commerciali
50%+più economico di Veeam
incrementali più veloci
100%core Rust memory-safe
Il mercato del backup è rotto

Le aziende pagano troppo per strumenti che falliscono nel restore.

$$

Prezzi opachi

Per-socket, per-TB, per-workload, per-funzione — frizione di licenza che esplode al rinnovo.

Restore lento e rischioso

Il restore è il punto debole universale: flussi burocratici, niente point-in-time, soggetto a errori.

Plugin fragili

ABI C/C++ instabili e agenti monolitici — difficili da testare, faticosi da installare.

🔒

Lock-in del fornitore

Formati proprietari intrappolano i tuoi dati e il tuo budget. Migrare significa rip-and-replace.

Veeam · Commvault · NetBackup condividono tutti queste lacune — e nessuno è scritto in un linguaggio memory-safe.

Ecco NGBackup

Una suite di backup moderna,
ingegnerizzata in Rust.

NGBackup è una piattaforma commerciale di backup, restore e replica di livello enterprise, costruita come base di codice completamente nuova, scritta al 100% in Rust. Quattro daemon coordinati, un catalogo PostgreSQL e una Web Console moderna. La slide successiva mostra cosa la distingue.

Director · SD · Console · FD Catalogo PostgreSQL 20+ plugin

Migrazione da Bacula

Uno strumento di migrazione importa catalogo, volumi e configurazione di un Bacula esistente, per migrare al tuo ritmo. Deployment misti durante la transizione.

Perché NGBackup

Backup aziendale,
rinato in Rust.

Sei punti che il backup legacy non eguaglia.

100% Rust, 0% C

Una base di codice completamente nuova, con zero righe di C. Memory-safe per costruzione: niente CVE di corruzione della memoria.

Piano di controllo unico

Riconfigura, ricarica e riavvia ogni daemon (Director, SD, FD) da remoto da un solo posto, con validazione e rollback.

Configurazione come dati

La configurazione del Director vive nel database, in revisioni immutabili e versionate. Nessuna dispersione di file.

Nessuna password in chiaro

Enrollment tramite token. I segreti sono sigillati, mai scritti in chiaro in un file di configurazione.

Alta disponibilità attivo/standby

HA con replica di catalogo e configurazione, failover automatico e protezione anti split-brain.

Plugin nativi in Rust

Ogni plugin è Rust compilato, non PowerShell, Python o shell script. Più veloce, uniforme, senza sorprese d'interprete.

Architettura

Quattro daemon Rust. Un core coerente.

D

backup-dir

Director — orchestra job, scheduling, catalogo e comandi console. Gira end-to-end in Rust.

S

backup-sd

Storage daemon — scrive volumi, gestisce pool e I/O dei dispositivi con gestione volumi lock-free.

C

backup-console

Console operatore — handshake completo CRAM-MD5 + TLS-from-start; file-tree di restore interattivo.

F

backup-fd

File daemon — Rust di produzione, carica 20+ plugin firmati su un'ABI stabile.

Pipeline asincrone

Runtime tokio con stadi paralleli di digest / compressione / cifratura e backpressure nativa.

Catalogo PostgreSQL

Catalogo basato su sqlx (PG · MySQL · SQLite). Hash-partizionato, pronto per multi-timeline.

mTLS ovunque

TLS 1.2+/1.3 imposto su ogni link Director↔SD↔FD↔Console, con autenticazione reciproca.

Qualsiasi destinazione

Disco, nastro e object storage: S3, OCI, Azure e GCS, con immutabilità. Certificazione OCI in fase finale; LinuxONE in arrivo.

Architettura

Un diagramma, l'intera piattaforma.

Tratteggiato = canale di controllo · continuo = flusso dati. Director, daemon Storage e File, catalogo, console e tutte le destinazioni di storage.

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
blocchi unsafe fuori dalla FFI verificata
100%
linguaggio del core memory-safe
concorrenza multicore senza paura
0
pause GC — latenza prevedibile
Perché Rust conta

La concorrenza rilascia CVE di corruzione di memoria. Noi no.

Veeam è C#/.NET + C++. Commvault è Java + librerie native. NetBackup è C++. Tutti e tre correggono regolarmente vulnerabilità di buffer-overflow e use-after-free. Il core Rust di NGBackup elimina per costruzione l'intera classe di questi bug — offrendo al contempo prestazioni multicore zero-copy senza pause del garbage collector.

  • Memory safety — niente overflow, niente UAF, niente data race a tempo di compilazione.
  • Prestazioni multicore — concorrenza senza paura, astrazioni a costo zero.
  • ABI plugin stabile — i cdylib Rust sostituiscono le fragili ABI plugin C++.
Sicurezza by design

La tua ultima linea di difesa, irrobustita.

🔐

AES-256-GCM

Cifratura forte in transito e a riposo, con chiavi per-volume e ambito opzionale per-job.

🛡

TLS 1.3 + mTLS

Canali cifrati mutual-auth su ogni link, tramite rustls — imposto, non opzionale.

Immutabilità / WORM

I volumi append-only resistono a manomissioni e cifratura ransomware. Nessun hop in chiaro: ogni link del data-plane può eseguire TLS-PSK end-to-end.

Audit & RBAC

Controllo accessi a livello di risorsa con routing audit completo verso file, syslog, catalogo e OpenTelemetry.

Più manifest firmati Ed25519 su plugin come MongoDB e File Replication — integrità di backup dimostrabile.

NGBackup Sentinel

Rileva il ransomware in secondi — e reagisci.

Un agent in tempo reale sorveglia il filesystem (inotify / ReadDirectoryChangesW) con quattro euristiche — burst di rename, estensioni sospette, picchi di entropia di Shannon e ratio alterata — poi attiva fino a nove risposte automatiche.

Termina i processi Rimontaggio read-only Backup d'emergenza Snapshot Avviso Webhook / SIEM
5–7s
rilevamento → prima remediation
9
azioni di risposta automatiche
~2 MB
RAM a riposo, <1% CPU
Win + Linux
Server 2019/2022/2025 + RHEL/Debian
Piano di gestione centralizzato

Configura l'intera flotta — da un'unica console.

Ogni daemon — Director, Storage e File — viene letto, validato, riconfigurato e riavviato tramite un unico canale console autenticato. Niente SSH, niente file di configurazione co-locati, niente login per daemon. Le GUI sono client leggeri: protette da ACL, cifrate con TLS, con segreti oscurati e completamente auditate.

  • Config-as-data — revisioni di configurazione versionate nel catalogo. Commit, diff, attivazione e rollback sull'intera flotta.
  • Riconfigurazione remota — reload a caldo sul Director, push-and-restart su ogni SD & FD.
  • Segreti fuori dalla configurazione — l'autenticazione peer di PostgreSQL rimuove del tutto la password del catalogo dai tuoi file.

GUI senza credenziali del DB

Le console non accedono mai al catalogo direttamente e non invocano mai binari sparsi — ogni azione è un verbo console verificato da ACL, auditato e con impronta SHA-256.

Atomico & reversibile

Ogni scrittura di configurazione è valida → scrittura atomica + backup → reload → rollback automatico in caso di errore. Le mutazioni sono rifiutate su TCP in chiaro.

Sempre recuperabile

I daemon si avviano ancora da file flat per design — la perdita del catalogo non rende mai il sistema non avviabile. Gestione strutturata, zero deadlock di bootstrap.

Prestazioni & efficienza

Finestre più piccole. Bollette più basse.

3,0×
incrementali più veloci tramite indice hot-path (acceleratore Sentinel)
fino al 99%
di riduzione dello storage con deduplica globale
1–4 GB/s
throughput di restore parallelo striped MSSQL
1
namespace di dedup condiviso — tra job, client e pool

Deduplica globale (GDD)

Motore di dedup inline e globale in Rust — chunking content-defined FastCDC + un Bloom filter multi-livello su un unico namespace condiviso. La modalità source-side esegue il chunking sul client e invia solo i blocchi nuovi; la modalità storage-side deduplica sull'SD. zstd / LZ4 per chunk.

Acceleratore incrementale

Un indice hot-path redb sostituisce le scansioni complete del filesystem — 3× più veloce su Linux, scalando ~20× su corpora da 600K file. La modalità accurate salta i file invariati per dimensione, mtime e checksum opzionale.

Ripristino istantaneo < 15 min

Avvia una VM direttamente dai byte dello storage daemon via NBD / iSCSI / NFS-datastore / SMB-VHDX — catene full + incrementali fuse automaticamente.

Restore granulare di file

Scendi nei guest ext2/3/4 & NTFS; estrai singoli file senza un restore completo del disco.

V2V cross-hypervisor

Restore Proxmox / KVM / vSphere → Hyper-V e ritorno — conversione automatica qcow2 ↔ VHDX ↔ VMDK. Validato dal vivo su 5 piattaforme.

Restore-first by design — PHGR

Perché il backup conta solo quando il restore funziona.

Ogni funzione di NGBackup è progettata a partire dal flusso di restore a ritroso. PHGR offre mount istantaneo, estrazione granulare, recupero database point-in-time e vera migrazione cross-hypervisor — le capacità che gli incumbent nascondono dietro licenze separate.

Restore DB point-in-time Estrazione singola tabella Bare-metal recovery
Una piattaforma, ogni workload

20+ plugin commerciali — inclusi.

Niente moduli à la carte per workload. Dagli hypervisor ai filesystem HPC da miliardi di file, NGBackup copre l'azienda da subito.

Hypervisor · 5

vSphereHyper-VProxmoxNutanix AHVCloudStack

Database · 9

OracleSQL ServerPostgreSQLMySQL/MariaDBMongoDBFirebirdInformixProgressADABAS

App & Directory · 3

Microsoft 365AD / LDAPNotes / Domino

Infra & Storage · 3

SFTP / apparati di reteHPC (Lustre/GPFS)File Replication
Virtualizzazione

Ogni hypervisor — con CBT & DR integrati.

vSphere

VADP + Changed Block Tracking, DR a 10 modalità failover/failback/reprotect, replica TLS, re-IP di rete.

Hyper-V

VHDX diretto + change tracking RCT; replica RCT-push verso DR (RPO minuti, RTO secondi), Gen1/Gen2 + UEFI preservati.

Proxmox VE

CBT con dirty-bitmap QEMU, boot istantaneo NBD-overlay, replica seed+bitmap-push, snapshot guest-consistent.

Nutanix AHV

Prism CBT (v3/v4 CRT), block streaming iSCSI, restore su cluster alternativo, replica verso target non-Nutanix.

CloudStack

CBT a 3 livelli (bitmap QMP + xxHash64 + zero-detect SIMD), restore diretto KVM (~10-min RTO), conversione di formato.

Tutti → qualsiasi

V2V cross-hypervisor su tutti e cinque — restore dove serve, DR hardware-independent, zero lock-in.

Database

Protezione database profonda, agent-grade.

Oracle 11g → 23ai

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

SQL Server 2019–2025

Restore striped fino a 64 vie, ripristino istantaneo (interrogabile durante il restore), Always On AG aware, restore singola tabella.

PostgreSQL 12–17

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

MySQL / MariaDB

Catene LSN xtrabackup, singola tabella via transportable tablespace, Galera/Group-Replication aware, CDP binlog.

MongoDB 3–7

5 modalità incl. sharded + oplog PITR, restore granulare collection/query, manifest firmati Ed25519.

Rari & legacy

Firebird, Informix (XBSA nativo), Progress OpenEdge, ADABAS — workload che Veeam semplicemente non copre.

Applicazioni, directory & infrastruttura

Oltre VM e database.

Microsoft 365

Exchange, OneDrive, SharePoint, Teams + Chat via Graph delta API. CDC quasi in tempo reale (RPO 60s), audit trail GDPR-forget. Un binario da 2,2 MB contro i rivali JVM da 100 MB+.

Active Directory / LDAP

Clientless su AD, OpenLDAP, 389DS, FreeIPA. 6 modalità di restore incl. authoritative, attributo, diff; syncrepl RFC 4533 + incrementali DirSync.

Notes / Domino

Backup NSF live con restore granulare mailbox/documento ed export NSF→EML. Bacula Enterprise ha zero supporto Notes — siamo i primi.

Filesystem HPC

Lustre / GPFS / BeeGFS / CephFS / WekaFS da miliardi di file con walker paralleli (throughput metadati 10–100×), incrementali changelog-native, Slurm-aware.

SFTP / agentless

Apparati di rete, NAS e SFTP cloud — Cisco, Juniper, Fortinet, Synology, AWS Transfer — via chiavi SSH, senza agent.

File Replication

Mirroring SD-side in tempo reale con skip-unchanged BLAKE3, fan-out multi-sito, AES-256-GCM a riposo, reporting RPO/RTO.

Come ci confrontiamo

Metà del prezzo. Più di ciò che conta.

NGBackupVeeamCommvaultNetBackup
Costo totaleBassoAltoMolto altoMolto alto
Tutti i 20+ plugin inclusi — niente moduli per workload
Memory-safe + multicore (Rust)
Risposta ransomware in tempo reale (Sentinel)~~
Restore mai bloccati dalla licenza
Deduplica globale source-side inclusa~~~
Incrementali 3× più veloci
Licensing flessibile — per agente, per TB o MSP
Workload rari (Informix · ADABAS · Notes · HPC)~~
Prezzi

Trasparente, a modo tuo, all-in.

Licenzia come preferisci — per agente, per TB o con un modello MSP/a consumo. Niente upsell per-funzione: ogni licenza include già ogni plugin, deduplica globale, difesa ransomware e ripristino istantaneo.

  • 50%+ più economico dei rinnovi Veeam / Commvault / NetBackup.
  • Edizione Community gratuita per iniziare — registrati per il repo.
  • ≥50% di sconto di migrazione quando abbandoni un incumbent.

Cosa è incluso in ogni licenza

Tutti i 20+ plugin Deduplica globale Difesa ransomware Ripristino istantaneo V2V cross-hypervisor Supporto esperto 24×7

Licensing flessibile — per agente, per TB o MSP. Scegli tu.

Roadmap · in arrivo

La piattaforma continua a espandersi.

Pianificato

Plugin NDMP

Backup NAS nativo sul Network Data Management Protocol per i filer enterprise.

Pianificato

Plugin cloud

Target & sorgenti di backup di prima classe S3, AWS, Oracle Cloud, Google Cloud e Azure.

Pianificato

Plugin HCL

Protezione virtualizzazione Huawei (FusionCompute) — estendendo ulteriormente la copertura hypervisor.

Visione

Volumi content-addressable

Volumi dedup BLAKE3-native con restore point-in-time, git-like.

Visione

Architettura cellulare & HA

Federazione multi-sito e alta disponibilità opt-in per il catalogo del Director.

Visione

Galleria plugin WASM

Plugin firmati e in sandbox installabili in 1 click senza riavviare il Director.

0
rip-and-replace richiesto
100%
compatibile con config & catalogo Bacula
≥50%
sconto di migrazione dagli incumbent
5 min
installazione per daemon (RPM/DEB/MSI)
Perché adesso

Migra senza smantellare nulla.

NGBackup legge il tuo catalogo, i volumi e la configurazione Bacula esistenti. Esegui deployment misti, migra al tuo ritmo e dimezza la tua bolletta di backup — guadagnando difesa ransomware, ripristino istantaneo e 20+ plugin che nessuno degli incumbent include.

Riprendi su volumi esistenti Daemon single-binary Sovranità dei dati

Backup aziendale,
rinato in Rust.

Proteggiamo la tua infrastruttura — e dimezziamo il tuo budget di backup. Inizia gratis, migra al tuo ritmo.

ngbackup.com docs.ngbackup.com Ottieni il repo · registrati gratis

Un brand NGStructures · NGBackup · NGCompute

Usa per navigare · F schermo intero
1 / 19