ENPTESITFR
Backup empresarial · renascido em Rust

Backup memory-safe,
de altíssima performance & pela metade do preço.

O NGBackup protege tudo, do mainframe ao Microsoft 365 — mais de 20 plugins comerciais, defesa contra ransomware em tempo real, recuperação instantânea e restore cross-hypervisor. Construído inteiramente em Rust.

20+plugins comerciais
50%+mais barato que a Veeam
incrementais mais rápidos
100%core Rust memory-safe
O mercado de backup está quebrado

Empresas pagam caro por ferramentas que falham no restore.

$$

Preços opacos

Por socket, por TB, por workload, por recurso — atrito de licenciamento que explode na renovação.

Restore lento e arriscado

O restore é o ponto fraco universal: fluxos burocráticos, sem point-in-time, propenso a erros.

Plugins frágeis

ABIs C/C++ instáveis e agentes monolíticos — difíceis de testar, dolorosos de instalar.

🔒

Lock-in de fornecedor

Formatos proprietários aprisionam seus dados e seu orçamento. Migrar significa trocar tudo (rip-and-replace).

Veeam · Commvault · NetBackup compartilham todas essas falhas — e nenhum é escrito em uma linguagem memory-safe.

Conheça o NGBackup

Uma suíte de backup moderna,
projetada em Rust.

O NGBackup é uma plataforma comercial de backup, restore e replicação de nível empresarial, construída como um código-fonte totalmente novo, escrito 100% em Rust. Quatro daemons coordenados, catálogo PostgreSQL e um Web Console moderno. O próximo slide mostra o que o diferencia.

Director · SD · Console · FD Catálogo PostgreSQL 20+ plugins

Migração do Bacula

Uma ferramenta de migração importa o catálogo, os volumes e a configuração de um Bacula existente, para você migrar no seu ritmo. Implantações mistas durante a transição.

Por que NGBackup

Backup corporativo
renascido em Rust.

Seis pontos que o backup legado não alcança.

100% Rust, 0% C

Código totalmente novo, com zero linhas de C. Memory-safe por construção: CVEs de corrupção de memória não podem ocorrer.

Plano de controle único

Reconfigure, recarregue e reinicie cada daemon (Director, SD, FD) remotamente de um só lugar, com validação e rollback.

Configuração como dados

A configuração do Director vive no banco de dados, em revisões imutáveis e versionadas. Sem espalhamento de arquivos.

Sem senhas em texto claro

Enrollment por token. Segredos são selados, nunca escritos em texto plano num arquivo de configuração.

Alta disponibilidade ativo/standby

HA com replicação de catálogo e configuração, failover automático e proteção contra split-brain.

Plugins nativos em Rust

Todo plugin é Rust compilado, não PowerShell, Python ou shell scripts. Mais rápido, uniforme, sem surpresas de interpretador.

Arquitetura

Quatro daemons Rust. Um core coerente.

D

backup-dir

Director — orquestra jobs, agendamento, catálogo e comandos do console. Roda de ponta a ponta em Rust.

S

backup-sd

Storage daemon — grava volumes, gerencia pools e I/O de dispositivos com gerenciamento de volumes lock-free.

C

backup-console

Console do operador — handshake completo CRAM-MD5 + TLS-from-start; árvore de arquivos interativa para restore.

F

backup-fd

File daemon — Rust em produção, carrega mais de 20 plugins assinados sobre uma ABI estável.

Pipelines assíncronos

Runtime tokio com estágios paralelos de digest / compressão / criptografia e backpressure nativo.

Catálogo PostgreSQL

Catálogo baseado em sqlx (PG · MySQL · SQLite). Particionado por hash, pronto para multi-timeline.

mTLS em todo lugar

TLS 1.2+/1.3 imposto em cada link Director↔SD↔FD↔Console, com autenticação mútua.

Qualquer destino de storage

Disco, fita e object storage: S3, OCI, Azure e GCS, com imutabilidade. Certificação OCI em fase final; LinuxONE a caminho.

Arquitetura

Um diagrama, a plataforma inteira.

Tracejado = canal de controle · sólido = fluxo de dados. Director, daemons de Storage e File, catálogo, consoles e todos os destinos de armazenamento.

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
blocos unsafe fora do FFI auditado
100%
linguagem do core memory-safe
concorrência multicore sem medo
0
pausas de GC — latência previsível
Por que Rust importa

A concorrência publica CVEs de corrupção de memória. Nós não podemos.

A Veeam é C#/.NET + C++. A Commvault é Java + libs nativas. O NetBackup é C++. Os três corrigem regularmente vulnerabilidades de buffer-overflow e use-after-free. O core em Rust do NGBackup elimina toda essa classe de bugs por construção — enquanto entrega performance multicore zero-copy sem pausas de garbage-collector.

  • Segurança de memória — sem overflows, sem UAF, sem data races em tempo de compilação.
  • Performance multicore — concorrência sem medo, abstrações de custo zero.
  • ABI de plugin estável — cdylibs Rust substituem ABIs de plugin C++ frágeis.
Segurança por design

Sua última linha de defesa, reforçada.

🔐

AES-256-GCM

Criptografia forte em trânsito e em repouso, com chaves por volume e escopo opcional por job.

🛡

TLS 1.3 + mTLS

Canais criptografados com autenticação mútua em cada link, via rustls — imposto, não opcional.

Imutabilidade / WORM

Volumes append-only resistem a adulteração e criptografia por ransomware. Sem salto em texto puro: cada link do plano de dados pode rodar TLS-PSK de ponta a ponta.

Auditoria & RBAC

Controle de acesso em nível de recurso com roteamento completo de auditoria para arquivo, syslog, catálogo e OpenTelemetry.

Além de manifestos assinados com Ed25519 em plugins como MongoDB e File Replication — integridade de backup comprovável.

NGBackup Sentinel

Detecte ransomware em segundos — e revide.

Um agente em tempo real monitora o filesystem (inotify / ReadDirectoryChangesW) com quatro heurísticas — rename em rajada, extensões suspeitas, picos de entropia de Shannon e taxa de alteração — e então dispara até nove respostas automatizadas.

Encerrar processos Remontar somente-leitura Backup de emergência Snapshot Alerta Webhook / SIEM
5–7s
detecção → primeira remediação
9
ações de resposta automatizadas
~2 MB
RAM ociosa, <1% CPU
Win + Linux
Server 2019/2022/2025 + RHEL/Debian
Plano de gerenciamento centralizado

Configure toda a frota — a partir de um console.

Cada daemon — Director, Storage e File — é lido, validado, reconfigurado e reiniciado por um único canal de console autenticado. Sem SSH, sem arquivos de configuração colocalizados, sem login por daemon. As GUIs são clientes leves: protegidas por ACL, criptografadas com TLS, com segredos ocultados e totalmente auditadas.

  • Config-as-data — revisões de configuração versionadas no catálogo. Faça commit, diff, ative e reverta em toda a frota.
  • Reconfiguração remota — reload ao vivo no Director, push-and-restart em cada SD & FD.
  • Segredos fora da configuração — a autenticação peer do PostgreSQL remove a senha do catálogo dos seus arquivos por completo.

GUI sem credenciais de banco

Os consoles nunca acessam o catálogo diretamente e nunca invocam binários espalhados — cada ação é um verbo de console verificado por ACL, auditado e com impressão SHA-256.

Atômico & reversível

Cada escrita de configuração é validar → escrita atômica + backup → reload → rollback automático em caso de falha. Mutações são recusadas em TCP simples.

Sempre recuperável

Os daemons ainda iniciam a partir de arquivos por design — a perda do catálogo nunca impede o sistema de iniciar. Gerenciamento estruturado, zero deadlock de bootstrap.

Performance & eficiência

Janelas menores. Contas menores.

3,0×
incrementais mais rápidos via índice hot-path (acelerador Sentinel)
até 99%
de redução de armazenamento com deduplicação global
1–4 GB/s
throughput de restore paralelo striped do MSSQL
1
namespace de dedup compartilhado — entre jobs, clientes e pools

Deduplicação Global (GDD)

Motor de dedup global e inline em Rust — chunking content-defined FastCDC + um filtro Bloom multicamada sobre um único namespace compartilhado. O modo source-side faz o chunking no cliente e envia apenas blocos novos; o modo storage-side deduplica no SD. zstd / LZ4 por chunk.

Acelerador Incremental

Um índice hot-path redb substitui varreduras completas do filesystem — 3× mais rápido no Linux, escalando ~20× em corpora de 600K arquivos. O modo accurate ignora arquivos inalterados por tamanho, mtime e checksum opcional.

Recuperação Instantânea < 15 min

Inicie uma VM diretamente dos bytes do storage daemon via NBD / iSCSI / NFS-datastore / SMB-VHDX — cadeias full + incrementais consolidadas automaticamente.

Restore granular de arquivos

Acesse guests ext2/3/4 & NTFS; extraia arquivos individuais sem um restore completo do disco.

V2V cross-hypervisor

Restaure Proxmox / KVM / vSphere → Hyper-V e de volta — conversão automática qcow2 ↔ VHDX ↔ VMDK. Validado ao vivo em 5 plataformas.

Restore-first por design — PHGR

Porque backup só importa quando o restore funciona.

Cada recurso do NGBackup é projetado a partir do fluxo de restore para trás. O PHGR entrega mount instantâneo, extração granular, recuperação point-in-time de banco de dados e migração cross-hypervisor de verdade — as capacidades que os incumbentes trancam atrás de licenças separadas.

Restore point-in-time de DB Extração de tabela única Recuperação bare-metal
Uma plataforma, todos os workloads

Mais de 20 plugins comerciais — inclusos.

Sem módulos à la carte por workload. De hypervisors a filesystems HPC de bilhões de arquivos, o NGBackup cobre a empresa de forma nativa.

Hypervisors · 5

vSphereHyper-VProxmoxNutanix AHVCloudStack

Bancos de dados · 9

OracleSQL ServerPostgreSQLMySQL/MariaDBMongoDBFirebirdInformixProgressADABAS

Apps & Diretório · 3

Microsoft 365AD / LDAPNotes / Domino

Infra & Storage · 3

SFTP / equipamentos de redeHPC (Lustre/GPFS)File Replication
Virtualização

Todos os hypervisors — com CBT & DR embutidos.

vSphere

VADP + Changed Block Tracking, DR de 10 modos failover/failback/reprotect, replicação TLS, re-IP de rede.

Hyper-V

VHDX direto + rastreamento de mudanças RCT; replicação RCT-push para DR (RPO em minutos, RTO em segundos), Gen1/Gen2 + UEFI preservados.

Proxmox VE

CBT via dirty-bitmap do QEMU, boot instantâneo NBD-overlay, replicação seed+bitmap-push, snapshots consistentes com o guest.

Nutanix AHV

CBT via Prism (CRT v3/v4), streaming de blocos iSCSI, restore em cluster alternativo, replicação para destinos não-Nutanix.

CloudStack

CBT em 3 camadas (bitmap QMP + xxHash64 + zero-detect SIMD), restore direto KVM (~10 min de RTO), conversão de formato.

Todos → qualquer

V2V cross-hypervisor entre os cinco — restaure onde precisar, DR independente de hardware, zero lock-in.

Bancos de dados

Proteção de banco de dados profunda, nível agente.

Oracle 11g → 23ai

Data Pump + RMAN (SBT, sem staging), transparente a TDE, DR com Data Guard, PITR por SCN, canary de ransomware.

SQL Server 2019–2025

Restore striped de até 64 vias, recuperação instantânea (consultável durante o restore), ciente de Always On AG, restore de tabela única.

PostgreSQL 12–17

PITR de WAL (time/lsn/xid/name), incremental no PG17, split de COPY-range para VLDB, backup a partir de standby.

MySQL / MariaDB

Cadeias LSN do xtrabackup, tabela única via transportable tablespaces, ciente de Galera/Group-Replication, CDP por binlog.

MongoDB 3–7

5 modos incl. sharded + PITR por oplog, restore granular por collection/query, manifestos assinados com Ed25519.

Raros & legados

Firebird, Informix (XBSA nativo), Progress OpenEdge, ADABAS — workloads que a Veeam simplesmente não cobre.

Aplicações, diretório & infraestrutura

Além de VMs e bancos de dados.

Microsoft 365

Exchange, OneDrive, SharePoint, Teams + Chat via Graph delta APIs. CDC quase em tempo real (RPO 60s), trilha de auditoria GDPR-forget. Um binário de 2,2 MB vs rivais JVM de 100 MB+.

Active Directory / LDAP

Sem cliente em AD, OpenLDAP, 389DS, FreeIPA. 6 modos de restore incl. autoritativo, atributo, diff; syncrepl RFC 4533 + incrementais DirSync.

Notes / Domino

Backup NSF ao vivo com restore granular de mailbox/documento e exportação NSF→EML. O Bacula Enterprise tem zero suporte a Notes — somos os primeiros.

Filesystems HPC

Lustre / GPFS / BeeGFS / CephFS / WekaFS de bilhões de arquivos com walkers paralelos (10–100× de throughput de metadados), incrementais nativos por changelog, ciente de Slurm.

SFTP / sem agente

Equipamentos de rede, NAS e SFTP em nuvem — Cisco, Juniper, Fortinet, Synology, AWS Transfer — via chaves SSH, sem agente.

File Replication

Espelhamento SD-side em tempo real com skip-unchanged via BLAKE3, fan-out multi-site, AES-256-GCM em repouso, relatórios de RPO/RTO.

Como nos comparamos

Metade do preço. Mais do que importa.

NGBackupVeeamCommvaultNetBackup
Custo totalBaixoAltoMuito altoMuito alto
Todos os 20+ plugins inclusos — sem módulos por workload
Memory-safe + multicore (Rust)
Resposta a ransomware em tempo real (Sentinel)~~
Restores nunca bloqueados por licença
Deduplicação global source-side incluída~~~
Incrementais 3× mais rápidos
Licenciamento flexível — por agente, por TB ou MSP
Workloads raros (Informix · ADABAS · Notes · HPC)~~
Preços

Transparente, do seu jeito, tudo incluso.

Licencie como preferir — por agente, por TB ou no modelo MSP/uso. Sem upsell por recurso: cada licença já inclui todos os plugins, deduplicação global, defesa contra ransomware e recuperação instantânea.

  • 50%+ mais barato que renovações de Veeam / Commvault / NetBackup.
  • Edição Community gratuita para começar — registre-se no repositório.
  • Desconto de migração ≥50% ao sair de um fornecedor incumbente.

O que está incluso em cada licença

Todos os 20+ plugins Deduplicação global Defesa contra ransomware Recuperação instantânea V2V cross-hypervisor Suporte especializado 24×7

Licenciamento flexível — por agente, por TB ou MSP. Você escolhe.

Roadmap · em breve

A plataforma continua expandindo.

Planejado

Plugin NDMP

Backup NAS nativo sobre o Network Data Management Protocol para filers corporativos.

Planejado

Plugins de nuvem

Destinos & origens de backup de primeira classe para S3, AWS, Oracle Cloud, Google Cloud e Azure.

Planejado

Plugin HCL

Proteção para virtualização Huawei (FusionCompute) — ampliando ainda mais a cobertura de hypervisors.

Visão

Volumes endereçáveis por conteúdo

Volumes de dedup nativos em BLAKE3 com restore point-in-time, estilo git.

Visão

Arquitetura celular & HA

Federação multi-site e alta disponibilidade opcional para o catálogo do Director.

Visão

Galeria de plugins WASM

Plugins assinados e em sandbox, instaláveis com 1 clique sem reiniciar o Director.

0
rip-and-replace necessário
100%
compatível com config & catálogo Bacula
≥50%
de desconto de migração dos incumbentes
5 min
de instalação por daemon (RPM/DEB/MSI)
Por que agora

Migre sem desmontar nada.

O NGBackup lê seu catálogo, volumes e configuração Bacula existentes. Rode implantações mistas, migre no seu ritmo e corte sua conta de backup pela metade — enquanto ganha defesa contra ransomware, recuperação instantânea e mais de 20 plugins que nenhum dos incumbentes inclui.

Retomar em volumes existentes Daemons de binário único Soberania de dados

Backup empresarial,
renascido em Rust.

Vamos proteger sua infraestrutura — e cortar seu orçamento de backup pela metade. Comece grátis, migre no seu ritmo.

ngbackup.com docs.ngbackup.com Acesse o repositório · registro grátis

Uma marca NGStructures · NGBackup · NGCompute

Use para navegar · F tela cheia
1 / 19