Bareos: Efficiency and Scalability
Bareos is open-source backup and recovery software for growing IT environments. It supports centralized backups across Linux, Windows, macOS and FreeBSD, with storage on disk, tape and S3-compatible object storage.
Full, differential, incremental and Always Incremental backup strategies, automation and flexible scheduling help administrators manage backup workloads as environments grow.

Efficient Backup Operations
Flexible Backup Strategies: Bareos supports full, differential, incremental and Always Incremental backups. Administrators can select backup strategies according to recovery requirements, available storage and backup windows.
Compression: Bareos supports data compression to reduce the amount of backup data transferred and stored. Compression can be configured according to the workload and available system resources.
Parallel Backup Jobs: Multiple backup jobs can run in parallel, allowing available CPU, network and storage resources to be used across concurrent workloads.
Scalable Backup Storage
Disk, Tape and Object Storage: Bareos can store backup data on disk, tape and S3-compatible object storage, allowing different storage technologies to be combined within one backup environment.
Deduplication-Friendly Storage: Bareos can store backups in a format optimized for deduplicating storage systems such as ZFS, VDO and btrfs.
Large Backup Environments: Bareos is used in environments ranging from individual servers to infrastructures with thousands of systems and petabyte-scale data volumes.
Linux, Windows, macOS and FreeBSD: Bareos supports centralized backup and recovery across mixed operating-system environments.


Automation and Integration
Centralized Administration: Backup jobs, clients, schedules, storage and restore operations can be managed centrally through Bareos.
Flexible Scheduling: Administrators can define schedules and job dependencies to automate recurring backup workflows.
Scripts and Configuration: Bareos configuration files, scripting and job controls can be used to automate backup operations and integrate them into existing administrative workflows.
Application Integration: Pre- and post-job scripts, the bpipe plugin and other integration options can connect Bareos with application-specific backup and recovery processes.
Virtual Machines and Databases
VMware Backup: The Bareos VMware plugin supports agentless backup of VMware vSphere virtual machines, including full, differential and incremental backups.
Proxmox Backup: Bareos provides a Proxmox plugin for agentless backup of virtual machines and containers. The current plugin supports full backups and restore workflows.
Database Backup: Bareos can protect database workloads including PostgreSQL, MySQL, MariaDB and Microsoft SQL Server through plugins and application-specific backup methods.
Python Plugin API: The Bareos Python Plugin API allows custom backup functionality and integrations to be developed for specific applications and environments.

Built for Growing Backup Environments
Bareos combines centralized administration, flexible storage, automation and cross-platform support for professional backup environments.