„Bacula“ yra kompiuterinių programų rinkinys, leidžiantis jums (arba sistemos administratoriui) valdyti atsargines kopijas, atkūrimą ir kompiuterio duomenų patikrinimą įvairių rūšių kompiuterių tinkle. „Bacula“ taip pat gali veikti tik viename kompiuteryje ir gali kurti atsarginę kopiją įvairių rūšių laikmenose, įskaitant juostą ir diską.

Technine prasme tai yra tinklo kliento / serverio atsarginių kopijų programa. „Bacula“ yra gana lengva naudoti ir efektyvi, tuo pačiu metu siūlo daugybę pažangių saugyklų tvarkymo funkcijų, leidžiančių lengvai rasti ir atkurti prarastus ar pažeistus failus. Dėl savo modulinės konstrukcijos „Bacula“ keičiasi nuo mažų pavienių kompiuterinių sistemų iki sistemų, kurias sudaro šimtai kompiuterių, esančių dideliame tinkle.

„Bacula“ sistema yra padalinta į tris atskirus demonus, kurie teoriškai gali veikti skirtinguose kompiuteriuose. Šitie yra:

Direktorius
  Direktorius saugo darbus, klientus ir daugumą kitų konfigūracijos nustatymų ir yra atsakingas už atsarginių darbų inicijavimą. Šis „Webmin“ modulis turi būti paleistas sistemoje, kurioje yra įdiegtas direktorius.
Failų demonas
  Šis demonas yra atsakingas už tikrųjų failų, kuriuos reikia sukurti atsarginę kopiją, skaitymą. „Bacula“ konfigūracijoje gali būti daugiau nei vienas failų demonas, kiekvienas vykdomas sistemoje, kuriai reikia sukurti atsarginę kopiją.
Sandėliavimo demonas
  Saugojimo demonas yra atsakingas už duomenų įrašymą į galutinę atsarginę laikmeną, pavyzdžiui, juostinį įrenginį ar failą. Paprastai jums prireiks tik vieno tokio demono (paprastai paleidžiamo tame pačiame pagrindiniame kompiuteryje, kuriame yra direktorius), tačiau sudėtingesnei „Bacula“ sąrankai gali būti kelios sistemos su skirtingais juostiniais įrenginiais, kad būtų galima paskirstyti atsarginę kopiją.

Šis „Webmin“ modulis gali valdyti sistemą, kurioje yra įdiegtas vienas ar daugiau „Bacula“ demonų.