Plugin Bacula File Daemon, en Rust puro, para respaldo online application-consistent de servidores HCL Domino / Lotus Notes vía la API C nativa de Domino (NSFBackupStart / NSFBackupStop) — sin downtime, sin quiesce. Incluye PITR por replay de transaction logs, restore granular (mailbox, documento por UNID/NoteID, design element) y exportación NSF → EML/MBOX para ediscovery. Capacidad que Bacula Enterprise no ofrece en ninguna versión (verificado de BE 6.2.x a 18.2.x).
Qué hace
- Backup online application-consistent — NSFBackupStart / NSFBackupStop directo desde la API C — backup full con Domino en producción, sin ventana de mantenimiento.
- PITR + incrementales por translog — Incrementales por archive transaction logs; recovery a cualquier timestamp vía NSFRecoverDatabases. Diferenciales (delta desde el último Full) también soportados.
- Restore granular + ediscovery — Mailbox individual, documento único por UNID/NoteID/regex de subject, design element específico, ACLs preservadas. Exportación NSF → EML/MBOX para ediscovery y migración IMAP.
- Pionero en el ecosistema Bacula — Bacula Enterprise no tiene plugin Domino/Notes — verificado en todas las versiones publicadas. Es la primera solución nativa para Bacula.
Diferenciales
| Recurso | Bacula Community solo | Bacula Enterprise / Veeam | PodHeitor |
|---|---|---|---|
| Capacidad disponible en Bacula Community | No | Sí ($$) | Sí, sin licencia adicional |
| Implementación | — | C++ / Perl propietario | Rust memory-safe |
| Observabilidad nativa | Limitada | Limitada | Prometheus + dashboard en vivo |
| Costo | Gratis (sin soporte) | $$$$ | ≥ 50% más barato que Enterprise/Veeam |
Compatibilidad
- HCL Domino / IBM Lotus Notes — qualquer versão com a API C nativa (libnotes)
- Bacula Community 15.0.3+
- Linux (cdylib + sidecar Rust); Windows e PST diferidos para v1.1+
- Paralelismo tokio + rayon, compressão zstd on-the-fly
Instalación rápida
make all → make install (instala em /opt/bacula/{plugins,bin}). O SDK da API C HCL/IBM é instalado pelo operador (não vendorizado). Configure o FileSet com Plugin= podheitor-notes e reinicie bacula-fd.
¿Listo para cambiar?
Tráiganos su propuesta de renovación o contratación de Bacula Enterprise, Veeam, Commvault o NetBackup. Garantizamos al menos 50% de descuento con más funcionalidades.
Heitor Faria · heitor@opentechs.lat · +1 789 726-1749 · +55 61 98268-4220 (WhatsApp)
Disponível em:
Português (Portugués, Brasil)
English (Inglés)
Español