At a glance
| Supported databases | SQL Server, Oracle, PostgreSQL, MySQL, MariaDB, SAP (BACKINT, HANA), Sybase, Db2, MongoDB |
| Backup types | Full, differential, incremental; SQL Server transaction log; MySQL dump or binary; Oracle block-level |
| Point-in-time recovery | Documented for SQL Server, Db2, Sybase and MongoDB replica sets; not stated for PostgreSQL or MySQL on the page checked |
| Compression and encryption | Not detailed on the pages checked |
| Storage targets | Disk, NAS, cloud (AWS, Azure, Google Cloud, Oracle Cloud), tape |
| Retention and automation | Scheduled jobs and retention through the Director; BWeb management console |
| Restore options | Database restores through each plugin, point-in-time where supported, bare metal recovery |
| Deployment | Self-hosted on Linux, with clients on Windows and Linux |
| Licensing | Subscription, not capacity-based; by quote |
Bacula Enterprise suits Linux-heavy organizations, research and public-sector sites with large data volumes who want a scriptable, agent-based backup system with database plugins and pricing that does not grow per terabyte. Expect a more technical setup than appliance-style products, and a quote for licensing.
Overview
Bacula Enterprise is the commercial edition of Bacula, sold and supported by Bacula Systems SA of Yverdon-les-Bains, Switzerland. It uses the classic Bacula architecture of a Director, storage daemons and file daemons on clients, managed through the BWeb interface or configuration files, and covers bare metal Windows and Linux, many hypervisors (VMware, Hyper-V, KVM, Proxmox, Nutanix AHV, OpenStack and others), containers, cloud storage, tape and HPC file systems. Release notes on the documentation site list 18.2 as the newest major release.
Databases are handled by Enterprise plugins. The SQL Server plugin supports full, differential, incremental and transaction log backups with point-in-time recovery; the Db2 plugin offers point-in-time recovery through Db2 logs; the Sybase plugin supports point-in-time recovery; and the MongoDB plugin uses oplog data for point-in-time recovery of replica sets. There are also plugins for Oracle (block-level), SAP through the BACKINT interface (including SAP HANA), PostgreSQL clusters, MySQL (dump and binary modes), a Percona XtraBackup module for hot MySQL backups, and MariaDB.
Key features
- SQL Server plugin with full, differential, incremental and transaction log backups and point-in-time recovery
- Point-in-time recovery for Db2 (via logs), Sybase and MongoDB replica sets (via oplog)
- Plugins for Oracle, SAP via BACKINT, PostgreSQL, MySQL (dump or binary), Percona XtraBackup and MariaDB
- Agent-based architecture (Director, storage and file daemons) that scales to very large data volumes
- Broad target support including disk, cloud object storage and tape
- Pricing not tied to data volume, per the vendor
Integrations and ecosystem
Pros and cons
Pros
- Wide database plugin list, including Sybase, Db2 and MongoDB with point-in-time recovery
- Pricing not based on data volume, which helps very large estates
- Open source heritage and a free Community edition to learn the architecture
- Runs on Linux with broad hypervisor, container and tape support
Cons
- More technical to configure than appliance-style backup products
- No published prices; licensing model explained only on request
- PostgreSQL and MySQL point-in-time recovery not documented on the overview page
Pricing
Bacula Enterprise is sold by subscription from Bacula Systems. The vendor says it does not use capacity-based pricing (customers are not charged by data volume) and asks buyers to contact it for its licensing model; no list prices are published. The open source Bacula Community edition, on which Bacula Enterprise is based, is free but lacks the Enterprise plugins described here.
Pricing checked on the vendor's official page on 7 November 2026. Prices change; confirm before buying.
Who it is best for
Linux-centred organizations with large or growing data volumes that want database-aware backups without per-terabyte licensing.
Typical use cases
- Backing up SQL Server with transaction log backups for point-in-time restore from a Linux-based backup system
- Protecting SAP systems through the BACKINT interface
- Hot MySQL backups with the Percona XtraBackup module
- Long-term database archives on tape for research or public-sector retention rules
Who should look elsewhere
- Teams that want a SaaS-managed product with minimal setup, such as Rubrik Security Cloud or AWS Backup.
- Single-engine PostgreSQL shops that need only WAL-based backups: pgBackRest or Barman are free.
Verdict
Bacula Enterprise offers a wide set of database plugins and a licensing model that does not charge by data volume, which suits large Linux-based estates. It needs more day-to-day administration than SaaS-led products, so it fits teams comfortable with configuration files and agent-based design.
Frequently asked questions
Is Bacula Enterprise open source?
No. Bacula Enterprise is a commercial product from Bacula Systems, derived from the open source Bacula Community project. The database plugins described here are Enterprise features.
Does Bacula Enterprise support point-in-time recovery?
Yes for several engines: the SQL Server plugin supports transaction log backups and point-in-time recovery, Db2 uses its logs, Sybase supports it, and MongoDB replica sets use the oplog.
How is Bacula Enterprise priced?
By subscription, and Bacula Systems says it does not charge by data volume. It publishes no list prices, so you need to contact the vendor.
Sources
- Bacula Systems homepage
- Bacula Enterprise plugins and modules
- Bacula Enterprise release notes
- Bacula Systems documentation
Checked November 2026.
Listed in: Database Backup & Recovery.
How we research reviews and what star ratings mean: our editorial method.