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.
Por socket, por TB, por workload, por recurso — atrito de licenciamento que explode na renovação.
O restore é o ponto fraco universal: fluxos burocráticos, sem point-in-time, propenso a erros.
ABIs C/C++ instáveis e agentes monolíticos — difíceis de testar, dolorosos de instalar.
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.
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.
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.
Seis pontos que o backup legado não alcança.
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.
Reconfigure, recarregue e reinicie cada daemon (Director, SD, FD) remotamente de um só lugar, com validação e rollback.
A configuração do Director vive no banco de dados, em revisões imutáveis e versionadas. Sem espalhamento de arquivos.
Enrollment por token. Segredos são selados, nunca escritos em texto plano num arquivo de configuração.
HA com replicação de catálogo e configuração, failover automático e proteção contra split-brain.
Todo plugin é Rust compilado, não PowerShell, Python ou shell scripts. Mais rápido, uniforme, sem surpresas de interpretador.
Director — orquestra jobs, agendamento, catálogo e comandos do console. Roda de ponta a ponta em Rust.
Storage daemon — grava volumes, gerencia pools e I/O de dispositivos com gerenciamento de volumes lock-free.
Console do operador — handshake completo CRAM-MD5 + TLS-from-start; árvore de arquivos interativa para restore.
File daemon — Rust em produção, carrega mais de 20 plugins assinados sobre uma ABI estável.
Runtime tokio com estágios paralelos de digest / compressão / criptografia e backpressure nativo.
Catálogo baseado em sqlx (PG · MySQL · SQLite). Particionado por hash, pronto para multi-timeline.
TLS 1.2+/1.3 imposto em cada link Director↔SD↔FD↔Console, com autenticação mútua.
Disco, fita e object storage: S3, OCI, Azure e GCS, com imutabilidade. Certificação OCI em fase final; LinuxONE a caminho.
Tracejado = canal de controle · sólido = fluxo de dados. Director, daemons de Storage e File, catálogo, consoles e todos os destinos de armazenamento.
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.
Criptografia forte em trânsito e em repouso, com chaves por volume e escopo opcional por job.
Canais criptografados com autenticação mútua em cada link, via rustls — imposto, não opcional.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Inicie uma VM diretamente dos bytes do storage daemon via NBD / iSCSI / NFS-datastore / SMB-VHDX — cadeias full + incrementais consolidadas automaticamente.
Acesse guests ext2/3/4 & NTFS; extraia arquivos individuais sem um restore completo do disco.
Restaure Proxmox / KVM / vSphere → Hyper-V e de volta — conversão automática qcow2 ↔ VHDX ↔ VMDK. Validado ao vivo em 5 plataformas.
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.
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.
VADP + Changed Block Tracking, DR de 10 modos failover/failback/reprotect, replicação TLS, re-IP de rede.
VHDX direto + rastreamento de mudanças RCT; replicação RCT-push para DR (RPO em minutos, RTO em segundos), Gen1/Gen2 + UEFI preservados.
CBT via dirty-bitmap do QEMU, boot instantâneo NBD-overlay, replicação seed+bitmap-push, snapshots consistentes com o guest.
CBT via Prism (CRT v3/v4), streaming de blocos iSCSI, restore em cluster alternativo, replicação para destinos não-Nutanix.
CBT em 3 camadas (bitmap QMP + xxHash64 + zero-detect SIMD), restore direto KVM (~10 min de RTO), conversão de formato.
V2V cross-hypervisor entre os cinco — restaure onde precisar, DR independente de hardware, zero lock-in.
Data Pump + RMAN (SBT, sem staging), transparente a TDE, DR com Data Guard, PITR por SCN, canary de ransomware.
Restore striped de até 64 vias, recuperação instantânea (consultável durante o restore), ciente de Always On AG, restore de tabela única.
PITR de WAL (time/lsn/xid/name), incremental no PG17, split de COPY-range para VLDB, backup a partir de standby.
Cadeias LSN do xtrabackup, tabela única via transportable tablespaces, ciente de Galera/Group-Replication, CDP por binlog.
5 modos incl. sharded + PITR por oplog, restore granular por collection/query, manifestos assinados com Ed25519.
Firebird, Informix (XBSA nativo), Progress OpenEdge, ADABAS — workloads que a Veeam simplesmente não cobre.
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+.
Sem cliente em AD, OpenLDAP, 389DS, FreeIPA. 6 modos de restore incl. autoritativo, atributo, diff; syncrepl RFC 4533 + incrementais DirSync.
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.
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.
Equipamentos de rede, NAS e SFTP em nuvem — Cisco, Juniper, Fortinet, Synology, AWS Transfer — via chaves SSH, sem agente.
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.
| NGBackup | Veeam | Commvault | NetBackup | |
|---|---|---|---|---|
| Custo total | Baixo | Alto | Muito alto | Muito 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) | ✓ | ✗ | ~ | ~ |
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.
Licenciamento flexível — por agente, por TB ou MSP. Você escolhe.
Backup NAS nativo sobre o Network Data Management Protocol para filers corporativos.
Destinos & origens de backup de primeira classe para S3, AWS, Oracle Cloud, Google Cloud e Azure.
Proteção para virtualização Huawei (FusionCompute) — ampliando ainda mais a cobertura de hypervisors.
Volumes de dedup nativos em BLAKE3 com restore point-in-time, estilo git.
Federação multi-site e alta disponibilidade opcional para o catálogo do Director.
Plugins assinados e em sandbox, instaláveis com 1 clique sem reiniciar o Director.
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.
Vamos proteger sua infraestrutura — e cortar seu orçamento de backup pela metade. Comece grátis, migre no seu ritmo.
Uma marca NGStructures · NGBackup · NGCompute