bacula
Bacula is an open-source backup, recovery, and verification software for networks. It runs on Linux, Unix, Windows, and macOS, and provides a modular set of programs to automate backup operations across multiple machines.
The core architecture consists of the Director, Storage Daemon, and File Daemon, plus a Catalog database and
Backups are defined as Jobs and Jobdefs, can be full, incremental, or differential, and are organized with
Storage targets include local disks, tape libraries, and cloud storage, accessible via Storage Daemons with plug-ins;
The Catalog database can be SQLite, MySQL/MariaDB, or PostgreSQL.
Bacula is distributed under the GNU General Public License and has a community edition widely used in