Bacula backup software (homepage) is an open source backup software system. It’s components can be distributed across several machines in a network.
It’s composed by a set of software. The “Director“, the “Storage Daemon“, the “File Daemon” and the “Catalog“.
We also use the bacula console to run jobs, check status and other operations.
Director is the core service of Bacula, it’s element responsible for coordinating our backup system.

The Storage Daemon it’s where the storages devices configurations are made.
File daemons are installed in the computers that we wish to backup. On the File Daemon we need to configure the director that has access.
Catalog is a database where data configurations is stored.
Bacula can be easily installed in an ubuntu server distribution.
For a installation in a clean ubuntu server machine it’s recommended doing the update and upgrade to packages first.
sudo apt-get update sudo apt-get upgrade
For this w’ll install the several elements in the same machine (ubuntu server).
First w’ll install the director and the database engine in this case mysql. Use the following command
sudo apt-get install bacula-director-mysql
We have to answer some questions about mysql anda postfix during the installation process.
Add images here
Now installl the storage daemon
sudo apt-get install bacula-sd
and then the bacula console so that you can be able to manage the backup job
sudo apt-get install bacula-console