Bacula ir datorprogrammu komplekts, kas ļauj jums (vai sistēmas administratoram) pārvaldīt datora datu dublēšanu, atkopšanu un verificēšanu dažāda veida datoru tīklā. Bacula var arī pilnībā darboties vienā datorā, un tā var dublēt dažādu veidu multividi, ieskaitot lenti un disku.

Tehniskā ziņā tā ir tīkla klienta / servera dublējuma programma. Bacula ir salīdzinoši viegli lietojama un efektīva, vienlaikus piedāvājot daudzas uzlabotas krātuves pārvaldības funkcijas, kas ļauj viegli atrast un atgūt zaudētos vai bojātos failus. Sakarā ar modulāro dizainu, Bacula ir pielāgojama no mazām atsevišķām datorsistēmām līdz sistēmām, kas sastāv no simtiem datoru, kas atrodas lielā tīklā.

Bakulas sistēma ir sadalīta trīs atsevišķos dēmonos, kurus teorētiski var palaist uz dažādiem saimniekiem. Šie ir:

Režisors
  Direktors saglabā darbus, klientus un lielāko daļu citu konfigurācijas iestatījumu un ir atbildīgs par rezerves darbu sākšanu. Šis Webmin modulis jādarbina tajā sistēmā, kurā ir instalēts direktorijs.
File Daemon
  Šis dēmons ir atbildīgs par to failu lasīšanu, kuri tiks dublēti. Bacula konfigurācijā var būt vairāk nekā viens faila dēmons, katrs palaižams sistēmā, kas jāpapildina.
Uzglabāšanas dēmons
  Uzglabāšanas dēmons ir atbildīgs par datu ierakstīšanu galīgajā dublējuma datu nesējā, piemēram, lenšu diskdzinī vai failā. Parasti jums būs nepieciešams tikai viens šāds dēmons (parasti tas darbojas vienā un tajā pašā resursdatorā kā direktors), taču sarežģītākai Bacula iestatīšanai var būt vairākas sistēmas ar dažādiem lenšu diskdziņiem, lai izplatītu dublējuma slodzi.

Šis Webmin modulis var pārvaldīt sistēmu, kurā ir instalēts viens vai vairāki no Bacula dēmoniem.