Plugin Bacula Community en Rust para MySQL 8.0/8.4, MariaDB 10.5/10.6/10.11/11.4 LTS y Percona Server: dump lógico paralelo, backup físico en caliente (xtrabackup/mariabackup), MySQL CLONE INSTANCE agentless, PITR vía binlog streamer, transportable tablespaces, TDE keyring y aprovisionamiento automático de réplica DR. Iguala o supera las 48 funcionalidades del plugin MySQL de Bacula Enterprise 18.2.3.
Qué hace
- Respaldo lógico y físico — mysqldump/mariadb-dump con paralelismo por BD; xtrabackup/mariabackup con cadena LSN incremental; MySQL 8.0.17+ CLONE INSTANCE sin agente.
- PITR + CDP binlog streamer — Sidecar systemd con mysqlbinlog –stop-never –raw para captura continua de logs, RPO sub-minuto.
- Aprovisionamiento DR automático — En el restore el plugin ejecuta CHANGE REPLICATION SOURCE + START REPLICA — validado live en JobId 3592 con tiempo de recuperación medido.
- Topology-aware + safety gates — Detecta Standalone / Async-Replica / Group Replication / Galera; require_replica=true bloquea respaldo del Primary; donor Galera con auto-desync RAII.
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
- MySQL 8.0 ≥ 8.0.17 e 8.4 LTS · MariaDB 10.5/10.6/10.11/11.4 LTS · Percona Server 8.0.x
- Bacula Community 15.0.3+ (testado oficialmente)
- Linux x86_64: OL/RHEL/Rocky/Alma 9, EL8 (rebuild), Debian 12, Ubuntu 22.04 e 24.04
- Binário static-pie musl ~540 KB — sem Perl, sem Python runtime no host
Instalación rápida
RPM EL9 assinado disponível; também .deb (Debian/Ubuntu), tarball binário e instalação air-gapped. Após instalar, configure /root/.my.cnf, ajuste o FileSet com Plugin= podheitor-mysql 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 · [email protected] · +1 789 726-1749 · +55 61 98268-4220 (WhatsApp)