A puppet module for the Bacula backup system.
- Linux
- Debian, Ubuntu, Centos, Fedora, SLES
- FreeBSD
The director component handles coordination of backups and databasing of transactions. In its simplest form, the director can be configured with a simple include.
class { 'bacula::director': storage => 'mystorage.example.com' }
The storage component allocates disk storage for pools that can be used for holding backup data.
class { 'bacula::storage': director => 'mydirector.example.com' }
The client component is run on each system that needs something backed up.
class { 'bacula::client': director => 'mydirector.example.com' }