Bacula je sada počítačových programů, která vám (nebo správci systému) umožňuje spravovat zálohu, obnovu a ověření počítačových dat v síti různých druhů počítačů. Bacula může také běžet zcela na jednom počítači a může zálohovat na různé typy médií, včetně pásky a disku.

Z technického hlediska se jedná o síťový zálohovací program založený na klientovi / serveru. Bacula je relativně snadno použitelná a efektivní a nabízí mnoho pokročilých funkcí správy úložiště, které usnadňují vyhledávání a obnovu ztracených nebo poškozených souborů. Díky své modulární konstrukci je Bacula škálovatelný od malých samostatných počítačových systémů po systémy sestávající ze stovek počítačů umístěných ve velké síti.

Systém Bacula je rozdělen do tří samostatných démonů, které mohou teoreticky běžet na různých hostitelích. Tyto jsou:

Ředitel
  Ředitel ukládá úlohy, klienty a většinu dalších nastavení konfigurace a je zodpovědný za iniciování zálohovacích úloh. Tento modul Webmin musí být spuštěn v systému s nainstalovaným ředitelem.
Soubor Daemon
  Tento démon je zodpovědný za čtení skutečných souborů, které mají být zálohovány. Konfigurace Bacula může mít více než jeden souborový démon, každý spuštěný v systému, který má být zálohován.
Úložný démon
  Démon úložiště je zodpovědný za zápis dat na konečné záložní médium, jako je pásková jednotka nebo soubor. Obvykle budete potřebovat pouze jednoho takového démona (obvykle běží na stejném hostiteli jako režisér), ale složitější nastavení Bacula může mít více systémů s různými páskovými jednotkami, aby se rozšířilo zálohování.

Tento modul Webmin může spravovat systém, který má nainstalován jeden nebo více démonů Bacula.