Home > Corporate Data Backup > Bacula Enterprise > Announcing Bacula Enterprise V18

Announcing Bacula Enterprise V18

Bacula Enterprise is relied on by the highest profile government and military organizations because of its unique security features. Contact us to find out more, and challenge Bacula’s team to prove its far higher levels of security over other backup and recovery vendors.

Bacula Enterprise integrates the core features from Bacula community projects with specific advanced technologies to create one of the most powerful and stable enterprise-class backup & restore solutions available. Bacula Enterprise 18 is packed with exclusive features as well as specific modules to provide extremely fast recovery times. Drastically modernize your data recovery strategy, increase efficiency, and significantly drive costs down.

Bacula's especially wide range of features

Bacula has an especially wide range of technology compatibility compared to other vendors

Download trial

Main Features Summary

Bacula Enterprise has an especially broad and deep functionality
compared to other backup solutions. Here are just a few of its features:

Container Environment Backup
Snapshot Management
Backup Policies
  • Progressive Virtual Full backup syndication
  • Differential, Full, Incremental backup types
  • Built-in Job scheduler
  • Restart incomplete jobs
  • Bandwidth limitation
MSP and Hosting Companies
  • Native cloud integration – via S3, Azure, Glacier, Google Cloud and Oracle Cloud interface
  • BWeb Management Suite to configure, deploy, analyse and manage your Backup & Restore infrastructure
  • BCloud Service, advanced self service backup for hosting companies, MSPs, IaaS and BaaS providers
  • Highly-structured and holistic Multi-Tenancy for all MSP needs
  • Advanced Multi-Tenancy capabilities
Endpoint Features
SaaS Backup
Database Backup
Windows Environment
  • Windows Encrypting File System (EFS) enabling files to be transparently encrypted to protect confidential data from attackers with physical access to the computer
  • Support for Windows mount point snapshots
  • Microsoft VSS plugin with support for MS SQL Server and MS Exchange
  • Active Directory
  • Microsoft M365
  • Exchange EWS
Deduplication and compression
Storage Backup
  • Bacula readily integrates with practically any kind of tape storage
  • Storage Daemon to Storage Daemon (SD2SD) for replication capabilities, with deduplication
  • Storage Daemon on Windows systems
  • Storage Daemon calls File Daemon (Firewall)
  • Storage Daemon Reporting allows to retrieve a range of information such as available disk space and disk usage information
  • Nutanix Filer module – contact us for more information
  • NDMP support
  • Netapp Cluster Aware Backup (CAB)
  • SAN Shared Tape Library Module
  • Incremental Accelerator for NetApp
  • Hadoop HDFS
  • Full Hybrid Cloud capability, via S3, Azure, Glacier, Google Cloud and Oracle Cloud interfaces
  • Cluster Aware Backup and Incremental Forever backup for NetApp
  • Immutability support for HPE StoreOnce Appliance
  • Quobyte support
  • NAS Immutability
Management and GUI’s
  • All drive plugin to automatically generate a Fileset including all drives in a Windows environment
  • Backup and restore clients of any type ensuring that all (and many types of) attributes of files are properly saved and restored
  • Multi-volume backups and data recovery supported
  • A full comprehensive SQL standard database of all files backed up. This permits online viewing of files saved on any particular volume, and advanced reporting capabilities.
  • Automatic pruning of the database (removal of old records), thus simplifying database administration.
  • Multi-threaded implementation
  • Multiple jobs can read the same disk Volume simultaneously
  • Improved cancellation of jobs while despooling
  • Reduction of lock contention in the Storage daemon

Features in more details

Job Control:
  • Bacula Enterprise’s primary web-based GUI: BWeb Management Suite
  • Network backup/restore with centralized Director
  • Internal scheduler for automatic Job execution
  • Scheduling of multiple Jobs at the same time
  • You may run one Job at a time or multiple simultaneous Jobs (sometimes called multiplexing)
  • Job sequencing using priorities
  • GUI interface (Bacula Administration Tool aka BAT)


Data Recovery Features:
  • Restore options available at configuration step for all plugins for higher restore process reliability
  • Restore of one or more files selected interactively either for the current backup or a backup prior to a specified time and date
  • Restore of a complete system starting from bare metal. This is mostly automated for Linux systems and for Solaris
  • Listing and Restoration of files using stand-alone bls and bextract tool programs. Among other things, this permits extraction of files when Bacula® and/or the catalog are not available. Note, the recommended way to restore files is using the restore command in the Console. These programs are designed for use as a last resort
  • Ability to restore the catalog database rapidly by using bootstrap files (previously saved)
  • Ability to recreate the catalog database by scanning backup Volumes using the bscan program


Advanced Volume and Pool Management:
  • Labeled Volumes, preventing accidental overwriting (at least by Bacula). Bacula Enterprise also supports IBM /ANSI tape labels, which are recognized by many enterprise tape-managing softwares
  • Any number of Jobs and Clients can be backed up to a single Volume. That is, you can backup and restore Linux, Unix, Sun, and Windows machines to the same Volume. You can also save jobs from different dates on one volume
  • Multi-volume saves. When a Volume is full, Bacula automatically requests the next Volume and continues the backup
  • Pool and Volume library management providing Volume flexibility (e.g. monthly, weekly, daily Volume sets, Volume sets segregated by Client)
  • Machine independent Volume data format. Linux, Solaris, and Windows clients can all be backed up to the same Volume if desired
  • The Volume data format is upwards compatible so that old Volumes can always be read
  • A flexible message handler including routing of messages from any daemon back to the Director and automatic email reporting
  • Data spooling to disk during backup with subsequent write to tape from the spooled disk files. This prevents tape “shoe shine” during Incremental/Differential backups


Bacula Leads all vendors on TrustRadius

State of the art Security: Advanced Ransomware Protection
  • FIPS 140-2 compliant
  • Multi-factor authentication (MFA)
  • Data encryption cipher (AES 128, AES192, AES256 or blowfish) and the digest algorithm
  • Windows Encrypting File System (EFS)
  • Verify the reliability of existing backed up data or detect Silent Data Corruption
  • Verification of files previously catalogued, including a Tripwire like capability (system break-in detection)
  • SHA256 and SHA512 signature for increased assurance in Verify jobs for detecting file modification
  • CRAM-MD5 password authentication between each component (daemon)
  • Configurable TLS (SSL) communications encryption between each component
  • Configurable Data (on Volume) encryption on a Client by Client basis
  • Computation of MD5 or SHA1 signatures of the file data if requested
  • Automatic use of TLS for all network communications (can be turned off)
  • Unique system architecture for especially strong protection against ransomware
  • Immutable disk volume feature
  • bconsole option to connect to ldap directory in order to protect its access
  • Advanced Rasomware detection tools
  • One-time password authentication allowing use of smartphones with bio-metric functions to access Bacula’s web GUI
  • Storage Daemon Encryption
  •  SIEM Integration
  • Security module dedicated to Windows
  • Automatic malware protection (backup, restore, verify)
  •  Improved & enriched security metrics
  • SNMP Monitoring integration module
  • NFS Immutability support (Netapp SnapLock)
  • Data poisoning detection
  • Automatic detection of any data under risk
  • Easily implement personalized alerts
  • Auto-detection of any suspicious patterns
  • Personalized management of environment security
  • Centralized detection of any insecure configuration
  • Hardening reports of any host where Bacula runs
  • Granular encryption when sending data to untrusted storage
  • Global encryption to disk, tape or cloud with high control
  • Isolate/access data from each storage using keys
  • Centralized Antivirus protection
  • BGuardian – Advanced Security Monitoring, Detection, Centralized Encryption and Intelligent Security.
  • NAS Immutability


SQL Catalog:
  • Catalog database facility for remembering Volumes, Pools, Jobs, and Files backed up
  • Support for MySQL, PostgreSQL, and SQLite Catalog databases
  • User extensible queries to the MySQL, PostgreSQL and SQLite databases


Advanced Support for most Storage Devices:
  • Autochanger support using a simple shell interface that can interface to virtually any autoloader program. A script for mtx is provided
  • Support for autochanger barcodes; automatic tape labeling from barcodes
  • Automatic support for multiple autochanger magazines either using barcodes or by reading the tapes
  • Support for multiple drive autochangers
  • All Volume blocks (approximately 64K bytes) contain a data checksum
  • Migration support: move data from one Pool to another or one Volume to another


  • Multi-threaded implementation
  • A comprehensive and extensible configuration file for each daemon
  • Storage Daemon Reporting
  • Console interface to the Director allowing complete control
  • Raw device backup/restore. Restore must be to the same device
  • Full Hybrid Cloud capability, via S3, Azure, Glacier, Google Cloud and Oracle Cloud interfaces
  • Azure, Google Storage and S3 tiers support
  • S3 storage tier control
  • Amazon EC2 native integration
  • Automatic large backup split
  • Automatic Workload Configuration
  • Advanced Storage Group Policies

Further help:

  • Are you planning to store backups in the cloud? See our cloud capabilities.
  • Training is available in different locations, depending on the Certified Bacula Systems Training Center you choose.
  • Interested in backup technologies application in real life IT infrastructures? You can find this information in our backup glossary.