Bacula configuration is split across daemon-specific files.
¶ Main Configuration Paths
- Director:
/etc/bacula/bacula-dir.conf
- Storage Daemon:
/etc/bacula/bacula-sd.conf
- File Daemon:
/etc/bacula/bacula-fd.conf
- Catalog DB settings and credentials
- Clients and file sets
- Job and schedule definitions
- Storage pools and retention policies
- Messages/notification rules
bacula-dir -t -c /etc/bacula/bacula-dir.conf
bacula-sd -t -c /etc/bacula/bacula-sd.conf
bacula-fd -t -c /etc/bacula/bacula-fd.conf
- Separate dev/test/prod catalogs and storage pools.
- Use explicit restore testing with documented runbooks.
- Protect catalog backups with independent retention policy.