Bacula is a backup, recovery, and verification platform built around separate control, client, and storage daemons. It is used for centralized backup operations in larger environments.
- Multi-node backup operations with centralized control.
- Complex scheduling and retention policy enforcement.
- Environments using dedicated backup servers and catalogs.
- Modular architecture (Director, File Daemon, Storage Daemon).
- Full, incremental, and differential backup strategies.
- Catalog database for backup metadata.
- Tape and disk storage workflows.
- C/C++ daemons
- SQL catalog database (PostgreSQL/MySQL/MariaDB/SQLite variants by packaging)
- AGPL-3.0 (community/open-source edition)
- Bacula.org currently highlights
15.0.3 community release information (March 27, 2025).
- Bacula remains actively maintained for enterprise backup use cases.
¶ History and References