RECUPERAÇÃO INSTANTÂNEA. TEMPO DE RESTORE ZERO.
O PodHeitor File Replication Plugin transforma o Bacula Community Edition em uma plataforma completa de replicação — tornando os dados de backup imediatamente acessíveis como arquivos reais, sem etapa de restore.
O QUE É?
Um plugin nativo para o Bacula Storage Daemon que intercepta silenciosamente cada job de backup e replica os arquivos 1:1 para um diretório de destino em tempo real — enquanto o backup ocorre. Sem ferramentas de replicação separadas.
Sem agentes adicionais. Sem appliances proprietários.
O PROBLEMA QUE RESOLVE
O fluxo de backup tradicional exige:
• Aguardar a conclusão do backup
• Localizar o conjunto e volume corretos
• Iniciar um job de restore e aguardar novamente
• Horas de downtime antes que os arquivos estejam disponíveis
O PodHeitor elimina todas essas etapas. Os arquivos são replicados enquanto o backup roda. A recuperação é instantânea — basta navegar até o diretório de destino.
PRINCIPAIS FUNCIONALIDADES
✔ Replicação em tempo real — arquivos disponíveis no destino durante o próprio backup
✔ Modo FIFO (zero-volume) — sem uso extra de disco para volumes Bacula
✔ Mirror & Retenção — limpeza de órfãos ou retenção de versões
✔ Full/Incremental/Diferencial — todos os níveis de backup do Bacula
✔ Fidelidade de metadados — preserva ACLs, xattrs, arquivos esparsos, permissões, proprietário e timestamps
✔ BLAKE3 skip-unchanged — ignora arquivos não modificados na velocidade de hashing mais rápida disponível
✔ Throttling de banda — protege links de rede (sufixos K/M/G)
✔ Padrões de exclusão — filtragem de arquivos via glob
✔ Fan-out multi-site — replica para múltiplos destinos em paralelo
✔ 100% Bacula nativo — gerenciamento via bconsole e Bacularis, sem daemons adicionais
ARQUITETURA
Design em dois componentes:
• C Shim (.so) — carregado no Bacula SD, implementa 6 callbacks do plugin, gerencia ciclo de vida do subprocesso
• Backend Rust — decodifica streams de records do Bacula, grava arquivos com total fidelidade de metadados, sem dependências externas em tempo de execução (binário musl estático). Comunicação via protocolo PTCOMM (pipes stdin/stdout).
COMPATIBILIDADE
• Bacula Community Edition 11.x, 14.x, 15.x
• Linux x86_64 / aarch64
• RHEL/OEL/Rocky 8-9 | Debian 11-12 | Ubuntu 22.04+
• Sistema de arquivos destino: ext4, XFS, btrfs (com suporte a ACL)
• Windows: roadmap (aguarda implementação de FIFO no Bacula SD para Windows)
INSTALAÇÃO — 3 PASSOS
1. sudo bash podheitor-replica-sd-0.1.0-linux-x86_64.run –fifo \
–target=/mnt/replica_dest
2. Adicionar Device ReplicaFifoDev ao bacula-sd.conf
Adicionar Storage + Pool + Job ao bacula-dir.conf
3. systemctl restart bacula-sd && bconsole: reload
Pronto. O próximo backup já replica automaticamente.
COMPROVADO EM PRODUÇÃO
Validado em abril de 2026 no Bacula Community 15.0.3 (Rocky Linux 9):
Job 708 — Full (3 arquivos) → Backup OK | Integridade: 3/3 ✔
Job 709 — Full (63 arquivos) → Backup OK | 55 arquivos replicados ✔
Job 710 — Incremental (5 diffs) → Backup OK | 3 novos arquivos ✔
Job 713 — Diferencial (7 diffs) → Backup OK | 5 mudanças verificadas ✔
Todos os arquivos replicados verificados byte-a-byte contra os originais.
VANTAGEM COMPETITIVA
vs. Restore tradicional Bacula: Sem job de restore — arquivos já estão lá
vs. Veeam Replication: Integração nativa, sem custo de licença
vs. rsync pós-backup: Tempo real, integrado, metadados completos
vs. Cópias DD/tar: Gerenciado via bconsole/Bacularis
Ideal para: sites de DR, cópias para dev/test, arquivos de conformidade,
discos de recuperação near-line, destinos de replicação NAS.
LICENCIAMENTO & CONTATO COMERCIAL
Copyright © 2026 Heitor Faria — Todos os Direitos Reservados
Disponível para:
• Licenças corporativas
• Integração OEM e white-labeling
• Implantação personalizada e consultoria
• Contratos de suporte prioritário
• Precificação por bundle multi-site
CONTATO
Heitor Faria — Autor & Desenvolvedor Principal
E-mail : heitor@opentechs.lat
Telefone : +1 (789) 726-1749
WhatsApp : +55 61 98268-4220
Não perca a oportunidade de adicionar recuperação instantânea ao seu ambiente
Bacula. Entre em contato hoje mesmo.
═══════════════════════════════════════════════════════════════════════════════
PodHeitor File Replication Plugin | Copyright © 2026 Heitor Faria
Todos os Direitos Reservados | heitor@opentechs.lat | +55 61 98268-4220
═══════════════════════════════════════════════════════════════════════════════
Disponível em:
Português