Bacula je niz računalniških programov, ki vam (ali sistemskemu skrbniku) dovoljuje upravljanje varnostnih kopij, obnovitev in preverjanje računalniških podatkov v omrežju različnih računalnikov. Bacula lahko v celoti deluje tudi na enem samem računalniku in omogoča varnostno kopiranje na različne vrste medijev, vključno s trakom in diskom.

V tehničnem smislu gre za varnostno kopiranje, ki temelji na omrežju odjemalec / strežnik. Bacula je relativno enostavna za uporabo in učinkovita, hkrati pa ponuja številne napredne funkcije upravljanja pomnilnika, ki omogočajo enostavno iskanje in obnavljanje izgubljenih ali poškodovanih datotek. Zaradi svoje modularne zasnove je Bacula razširljiv od majhnih posameznih računalniških sistemov do sistemov, sestavljenih iz več sto računalnikov, ki se nahajajo v velikem omrežju.

Sistem Bacula je razdeljen na tri ločene demone, ki lahko teoretično delujejo na različnih gostiteljih. To so:

Direktorja
  Direktor shranjuje opravila, odjemalce in večino drugih konfiguracij in je odgovoren za začetek varnostnih kopij. Ta modul Webmin se mora zagnati v sistemu, v katerem je nameščen direktor.
Datoteka Daemon
  Ta demon je odgovoren za branje dejanskih datotek, ki jih je treba varnostno kopirati. Konfiguracija Bacula lahko vsebuje več kot en datotečni demon, ki se izvaja v sistemu, ki ga želite varnostno kopirati.
Skladiščenje Daemon
  Demon za shranjevanje je odgovoren za zapisovanje podatkov v končni medij za varnostno kopiranje, na primer tračni pogon ali datoteko. Običajno boste potrebovali le enega takšnega demona (ponavadi se izvaja na istem gostitelju kot režiser), vendar je za bolj zapleteno namestitev Bacule morda več sistemov z različnimi pogoni trakov za širjenje varnostne kopije.

Ta modul Webmin lahko upravlja s sistemom, ki ima nameščenega enega ali več demonov Bacula.