Bacula是一組計算機程序，可讓您（或系統管理員）在不同類型的計算機網絡上管理備份，恢復和驗證計算機數據。 Bacula還可以完全在一台計算機上運行，並且可以備份到各種類型的介質，包括磁帶和磁盤。

從技術上講，它是基於網絡客戶端/服務器的備份程序。 Bacula相對易用且高效，同時提供許多高級存儲管理功能，可輕鬆查找和恢復丟失或損壞的文件。由於其模塊化設計，Bacula可從小型單計算機系統擴展到由位於大型網絡上的數百台計算機組成的系統。

Bacula系統分為三個獨立的守護程序，它們在理論上可以在不同的主機上運行。這些是：

導向器
  主管存儲作業，客戶端和大多數其他配置設置，並負責啟動備份作業。此Webmin模塊必須在安裝了Director的系統上運行。
文件守護程序
  該守護程序負責讀取要備份的實際文件。一個Bacula配置可以有多個文件守護程序，每個文件守護程序都在要備份的系統上運行。
存儲守護進程
  存儲守護程序負責將數據寫入最終的備份介質，例如磁帶驅動器或文件。通常，您只需要一個這樣的守護程序（通常與Director一起在同一主機上運行），但是更複雜的Bacula設置可能具有多個具有不同磁帶機的系統，以分散備份負載。

該Webmin模塊可以管理安裝了一個或多個Bacula守護程序的系統。