Backup enterprise para Bacula.
Sem aprisionamento.
21 plugins de classe enterprise sobre o Bacula Community Edition — construídos em Rust, entregues como pacote, sem dependência de fornecedor.
21 plugins de classe enterprise sobre o Bacula Community Edition — construídos em Rust, entregues como pacote, sem dependência de fornecedor.
Agenda
01 · O Problema
Times técnicos que usam o Bacula Community enfrentam o mesmo dilema há anos.
Bacula Enterprise resolve o gap, mas impõe licenciamento proprietário, contrato de suporte obrigatório e preço de nível SAP.
Backup de VMs, bancos de dados, deduplicação global, detecção de ransomware e GUI moderna — nada disso existe nativamente no Community.
Veeam, CommVault, Veritas e NetBackup são soluções de alto custo que forçam migração total de infraestrutura e dados.
Equipes que já dominam o Bacula Community precisam de recursos enterprise sem migrar o core, sem pagar 3× mais, sem abrir mão do controle.
02 · A Solução
Uma suite de plugins comerciais que adiciona capacidades enterprise ao Bacula Community Edition. O core permanece open-source. Apenas os plugins são proprietários — o modelo padrão do setor.
PodHeitor em números
03 · Catálogo de Plugins — Virtualização (BRC)
Cada plugin de VM entrega as três capacidades — não só backup.
VHDX direto · RCT · App-consistent
VMDK · VADP snapshot-free · CBT
Nativo · sem agente · qcow2/raw
API AHV · snapshots coerentes
Volumes KVM · multi-tenant
Direct Access a VHDX/VMDK via APIs do hypervisor. Sem exportar VM, sem agente guest, RCT/CBT incremental real.
Replicação assíncrona de VMs entre sites. RCT-Push de baixa latência para DR. Site secundário pronto para failover a qualquer momento.
Converte VMs entre plataformas diretamente do backup: Hyper-V → KVM, vSphere → Proxmox, etc. Migração sem janela de parada.
03 · Catálogo de Plugins — Bancos de Dados
Recupere tabelas, registros ou transações individuais — sem restaurar o banco inteiro.
Backup hot sem parar a aplicação. APIs nativas de cada SGBD garantem consistência transacional.
Point-in-time recovery via WAL, archivelog e binlog. Volte para qualquer transação com precisão.
03 · Catálogo de Plugins — Armazenamento, Segurança e Gestão
Block-level, near-CDP. Até 80% de redução de espaço.
Transferência segura SSH/SFTP nativo para Linux/Unix.
CBT-delta reduz janela de backup. Near-CDP para workloads críticos.
Alta performance para clusters de computação científica.
Arquivo individual de VM ou banco. Sem restaurar tudo.
Análise em tempo real. Alerta antes do ataque se completar.
File Daemon reescrito em Rust. Memory-safe, zero GC, wire-compatible com Bacula 15.x. 67% mais rápido em todos os cenários testados.
Dashboard completo: jobs, volumes, clientes, restore wizard, relatórios, DR Center, AI Copilot e muito mais. Slide dedicado a seguir.
O uso do Bacula Community como Director/SD é temporário. O port completo em Rust (phd + phsd) está em andamento — zero dependência de software de terceiros no futuro.
PHWEB — Interface Gráfica
Dashboard web construído do zero para o PodHeitor. Não é o Bacularis — é o PHWEB.
PodHeitor — Estratégia e Roadmap
O objetivo final é um stack de backup completamente memory-safe, sem dependência de C/C++ em nenhuma camada crítica.
04 · Performance
Metodologia Raj-Jain · 180 jobs · 9 cenários · PodHeitor FD vs bacula-fd 15.0.3
Nenhum cenário onde o bacula-fd original ganhou. Não apenas mais rápido em média: mais rápido em todos os casos testados.
05 · Arquitetura
PodHeitor FD usa o mesmo wire protocol do Bacula. O Director não sabe a diferença. Migração zero downtime.
RPM (RHEL, CentOS, Rocky, AlmaLinux) e DEB (Ubuntu, Debian). Sem compilação. Sem código-fonte exposto.
06 · Comparativo de Mercado
| Critério | PodHeitor | Bacula Enterprise | Veeam / Commvault | Bacula Community puro |
|---|---|---|---|---|
| Core open-source | ✓ Bacula Community | ✗ Proprietário | ✗ Proprietário | ✓ Bacula Community |
| Backup de VMs (Hyper-V, vSphere…) | ✓ 5 plataformas | ✓ 4 plataformas | ✓ Completo | ✗ Não incluso |
| Backup de bancos de dados | ✓ 8 SGBDs | ✓ 6 SGBDs | ◐ Limitado | ✗ Não incluso |
| Deduplicação global | ✓ Block-level | ✓ Sim | ◐ Pago à parte | ✗ Não incluso |
| Detecção de ransomware | ✓ Em tempo real | ◐ Limitado | ◐ Add-on | ✗ Não incluso |
| File Daemon seguro (Rust) | ✓ Memory-safe | ✗ C/C++ | ✗ C++/Java | ✗ C++ |
| GUI moderna | ✓ Incluída | ✓ Incluída | ✓ Incluída | ◐ Bacularis (comunidade) |
| Suporte direto com especialista | ✓ Heitor — MSc, +21 anos Bacula | ◐ Tickets corporativos | ◐ Tickets / MSP | ✗ Comunidade |
| Custo relativo | 💚 Base | ≈ 2× mais caro | ≈ 3–5× mais caro | Gratuito (sem features) |
O que ninguém mais oferece
O único File Daemon Bacula escrito em Rust. Sem possibilidade de buffer overflow, use-after-free ou race condition — garantias em tempo de compilação, não de runtime.
Raj-Jain, 180 jobs, P50/P90 publicados. Concorrentes dizem "5× mais rápido" sem citar método. PodHeitor mostra os dados.
Core é Bacula Community — sempre será open-source. Plugins são proprietários (padrão do setor), mas você pode migrar para Bacula Enterprise a qualquer momento sem perder dados.
Heitor Faria — MSc em Computação Aplicada (UnB), autor do livro "Bacula: Backup e Recuperação de Dados" (Novatec), primeiro instrutor de Bacula da 4Linux, implementações no SERPRO, ITA, Unicamp, Marinha, Aeronáutica, Ministério da Defesa.
Análise de padrões de encriptação em massa durante a janela de backup — não como solução separada. Alerta antes que o ataque se complete e corrompa todos os volumes. Único no ecossistema Bacula.
07 · Para Quem é
Quer capacidades enterprise de backup sem o contrato de exclusividade e os custos de Bacula Enterprise ou Veeam.
Precisa de backup hot de PostgreSQL, Oracle ou SQL Server com point-in-time recovery sem parar a aplicação.
Gerencia Bacula Community há anos e quer adicionar backup de VMs e deduplicação sem migrar tudo.
"Equipes que já dominam o Bacula Community precisam de recursos enterprise sem migrar o core, sem pagar 3× mais, sem abrir mão do controle."
Quem está por trás
"Sexta à noite eu fechei o último commit do PodHeitor FD — o File Daemon Bacula que escrevi do zero em Rust."
Posicionamento
"O mercado de backup está cheio de claims sem substância. PodHeitor publica os dados e deixa o cliente decidir."
— Heitor Faria, podheitor.comCusto vs Valor
Comece com um diagnóstico gratuito de 30 minutos.
Heitor analisa seu ambiente Bacula atual e mostra exatamente quais plugins fazem sentido para o seu caso.
21 plugins enterprise · Rust memory-safe · Suporte direto com o especialista