Bacula ist eine Reihe von Computerprogrammen, mit denen Sie (oder der Systemadministrator) die Sicherung, Wiederherstellung und Überprüfung von Computerdaten über ein Netzwerk von Computern verschiedener Art verwalten können. Bacula kann auch vollständig auf einem einzelnen Computer ausgeführt werden und auf verschiedenen Medientypen, einschließlich Band und Festplatte, sichern.

In technischer Hinsicht handelt es sich um ein Netzwerk-Client / Server-basiertes Sicherungsprogramm. Bacula ist relativ einfach zu bedienen und effizient und bietet viele erweiterte Speicherverwaltungsfunktionen, mit denen verlorene oder beschädigte Dateien leicht gefunden und wiederhergestellt werden können. Aufgrund seines modularen Aufbaus ist Bacula von kleinen Einzelcomputersystemen auf Systeme skalierbar, die aus Hunderten von Computern bestehen, die sich über ein großes Netzwerk befinden.

Das Bacula-System ist in drei separate Daemons unterteilt, die theoretisch auf verschiedenen Hosts ausgeführt werden können. Diese sind:

Direktor
  Der Director speichert Jobs, Clients und die meisten anderen Konfigurationseinstellungen und ist für das Initiieren von Sicherungsjobs verantwortlich. Dieses Webmin-Modul muss auf dem System ausgeführt werden, auf dem der Director installiert ist.
Datei-Daemon
  Dieser Daemon ist für das Lesen der tatsächlich zu sichernden Dateien verantwortlich. Eine Bacula-Konfiguration kann mehr als einen Dateidämon enthalten, die jeweils auf einem zu sichernden System ausgeführt werden.
Speicher-Daemon
  Der Speicherdämon ist für das Schreiben von Daten auf das endgültige Sicherungsmedium verantwortlich, z. B. ein Bandlaufwerk oder eine Datei. Normalerweise benötigen Sie nur einen solchen Dämon (der normalerweise auf demselben Host wie der Director ausgeführt wird). Bei einem komplexeren Bacula-Setup können jedoch mehrere Systeme mit unterschiedlichen Bandlaufwerken vorhanden sein, um die Sicherungslast zu verteilen.

Dieses Webmin-Modul kann ein System verwalten, auf dem einer oder mehrere der Bacula-Dämonen installiert sind.