Plugin Bacula File Daemon que faz backup e restore de bancos Software AG ADABAS no Linux através das utilidades nativas adabck / adaopr / adavfy / adarec. Configure um job Bacula uma vez, restaure ADABAS a um ponto-no-tempo consistente com um único bconsole restore. Cdylib Rust + binário Rust com timeout limitado em cada subprocesso — utilitário travado nunca prende o job Bacula.

O que faz

  • Full Level F online via adabck — Backup full em produção, streaming direto pelo PTCOMM para o Storage Daemon — sem área de staging local.
  • Incremental Level I + PITR — Arquivamento de PLOGs com detecção de sequence-wrap, safety-gated delete; restore para checkpoint via adarec CHECKPOINT=(first,last).
  • Multi-DBID + cancel signal-safe — Jobs com múltiplos DBIDs e relatório agregado; SIGTERM/SIGINT desfaz arquivos staged sem corromper backup.
  • Verify pós-restore + RAII guards — adavfy roda automaticamente após cada restore; RAII garante limpeza de EXT_BACKUP mesmo em falha do operador.

Diferenciais

Recurso Bacula Community sozinho Bacula Enterprise / Veeam PodHeitor
Recurso ativo no Bacula Community Não Sim ($$) Sim, sem licença extra
Implementação C++ / Perl proprietário Rust memory-safe
Observabilidade nativa Limitada Limitada Prometheus + dashboard ao vivo
Custo Grátis (sem suporte) $$$$ ≥ 50% mais barato que Enterprise/Veeam

Compatibilidade

  • Software AG ADABAS 7.x community ou 8.x+ licenciado
  • Bacula Community 15.0.3+ (framework metaplugin pluginlib)
  • Linux x86_64 ou aarch64 (Windows fora de escopo)
  • Backend Rust 1.70+ — sem dependência de árvore-fonte do Bacula

Instalação rápida

make build → sudo make install (instala em /opt/bacula/{plugins,bin}). Configure dbid e adicione Plugin= 'podheitor-adabas: dbid=12' ao FileSet. Verifique permissões para que o usuário do bacula-fd consiga executar adabck/adaopr (mesmo uid do DBA ou regra sudo).

Pronto para mudar?

Traga sua proposta de renovação ou contratação do Bacula Enterprise, Veeam, Commvault ou NetBackup. Garantimos no mínimo 50% de desconto, com mais funcionalidades.

Heitor Faria · [email protected] · +1 789 726-1749 · +55 61 98268-4220 (WhatsApp)

Solicitar Cotação

Disponível em: pt-brPortuguêsenEnglish (Inglês)esEspañol (Espanhol)