Bacula е набор от компютърни програми, който ви позволява (или системния администратор) да управлявате архивиране, възстановяване и проверка на компютърни данни в мрежа от различни видове компютри. Bacula може да работи изцяло на един компютър и може да архивира в различни видове носители, включително лента и диск.

В техническо отношение това е мрежова програма за архивиране, базирана на клиент / сървър. Bacula е сравнително лесен за използване и ефективен, като същевременно предлага много усъвършенствани функции за управление на съхранението, които улесняват намирането и възстановяването на загубени или повредени файлове. Поради своя модулен дизайн, Bacula е мащабируем от малки единични компютърни системи до системи, състоящи се от стотици компютри, разположени по голяма мрежа.

Системата Bacula е разделена на три отделни демона, които теоретично могат да работят на различни хостове. Това са:

директор
  Директорът съхранява задания, клиенти и повечето други настройки за конфигуриране и е отговорен за стартирането на задания за архивиране. Този модул Webmin трябва да се стартира в системата, в която е инсталиран директорът.
Файл Деймън
  Този демон е отговорен за четенето на действителните файлове, които трябва да бъдат архивирани. Конфигурацията на Bacula може да има повече от един файл демон, всеки стартиран в система, която трябва да бъде архивирана.
Демон за съхранение
  Демонът за съхранение е отговорен за записването на данни в крайния носител за архивиране, като например лентово устройство или файл. Обикновено ще ви е необходим само един такъв демон (обикновено се изпълнява на същия хост като режисьора), но по-сложната настройка на Bacula може да има множество системи с различни лентови устройства, за да разпространите резервния товар.

Този модул Webmin може да управлява система, в която е инсталиран един или повече демони Bacula.