Bacula Enterprise is the world’s first enterprise class backup and recovery solution to offer advanced, automated backup of Docker containers. Its Docker backup module takes container ease of use to a new level. This world-leading technology has now been further updated to also include backup and recovery of Docker external volumes.
This module is integrated via the Docker official API and means users can rapidly and easily backup multiple Docker containers without having to install an agent inside each container. This automated backup for Docker is Bacula’s first step towards soon-to-be-announced full orchestration integration. It is available at most subscription levels of Bacula Enterprise at no additional cost for a limited period of time.
Using Kubernetes? Read about Bacula Enterprise's Automated Kubernetes Cluster capabilities.
The main features of the Bacula Docker Containers Backup Module are:
Register Now with Bacula System's Containers Early Adopters Program
Bacula Systems' Containers Early Adopter Program provides members with early access to new Container and Cluster technology. Register for EAP
Bacula Enterprise software is designed so that organizations can deploy this solution for their entire physical, virtual, cloud and all hybrid environments, regardless of architecture, all from a single platform.
Effective backup and recovery is especially important because when a container’s life ends, there may be data in it that is needed. However, due to the challenging nature of a containerized environment, other backup solutions cannot, as of today, perform simple and efficient backup of Docker containers – and in nearly all cases, not at all. Bacula is the only solution to provide fully automated backup of Docker.
Safe & Efficient Use of Docker Containers
Effective DevOps environments must be scalable and automated wherever possible. Bacula Enterprise is designed to be stable, reliable and highly scalable and the module is aimed at easing the workloads of IT and DevOps departments using Docker, SUSE, Caas or Openshift. It makes Docker safer and more convenient to use than ever before. It is even possible to back up defined Docker images only, which can be used to create new containers when required.
Developers and Systems Administrators can use this advanced solution with an especially high level of flexibility – via either Bacula’s GUI or command line interface. Remember, this high level of flexibility and customization possibilities are fundamental to Bacula’s approach, which empowers the user by introducing a wide range of options to help you achieve your aims.
Beware of Other Vendor’s Claims
Some backup and recovery vendors are claiming to be able to back up and restore Docker. They are extremely limited, however, and simply add a container with their client service to a containerized application, and use that to back up the specific, required data. With these solutions, there is no straightforward, application-independent restore process available. The administrator needs to rely on careful manual configuration, though, as well as understand the relationship of persistent storage entities; which application they belong to, which containers use it, and so on. In short, it is a workaround – not an effective and fast solution.
Only Bacula offers a fully integrated, automated and especially fast Docker backup and restore solution. With Bacula’s advanced Docker backup and recovery module, backup teams do not need knowledge of container internals, applications, or storage assignments. Instead, Docker environments now become more efficient through automation and – most importantly – save valuable data generated from single or multiple containers.
The Bacula Enterprise Docker Module is free with most levels of the Bacula Enterprise subscription, for a limited period of time!
Further help on Docker container backup: