Bacula是一组计算机程序，可让您（或系统管理员）在不同类型的计算机网络上管理备份，恢复和验证计算机数据。 Bacula还可以完全在一台计算机上运行，并且可以备份到各种类型的介质，包括磁带和磁盘。

从技术上讲，它是基于网络客户端/服务器的备份程序。 Bacula相对易用且高效，同时提供许多高级存储管理功能，可轻松查找和恢复丢失或损坏的文件。由于其模块化设计，Bacula可从小型单计算机系统扩展到由位于大型网络上的数百台计算机组成的系统。

Bacula系统分为三个独立的守护程序，它们在理论上可以在不同的主机上运行。这些是：

导向器
  主管存储作业，客户端和大多数其他配置设置，并负责启动备份作业。此Webmin模块必须在安装了Director的系统上运行。
文件守护程序
  该守护程序负责读取要备份的实际文件。一个Bacula配置可以有多个文件守护程序，每个文件守护程序都在要备份的系统上运行。
存储守护进程
  存储守护程序负责将数据写入最终的备份介质，例如磁带驱动器或文件。通常，您只需要一个这样的守护程序（通常与Director一起在同一主机上运行），但是更复杂的Bacula设置可能具有多个具有不同磁带驱动器的系统，以分散备份负载。

该Webmin模块可以管理安装了一个或多个Bacula守护程序的系统。