Home -> Corporate Data Backup -> Enterprise Data Backup Tools -> Docker Containers Backup and Restore

Docker Containers Backup and Restore

Bacula Systems announces the first fully integrated, automated backup and restore for Docker Volumes.

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 part of Bacula’s capability for full orchestration integration. It is available at most subscription levels of Bacula Enterprise at no additional cost for a limited period of time. No other backup and recovery vendor has Bacula's abilities regarding Docker and Kubernetes.

Whether your deployed container environment is used for lift-and-shift of monolithic applications, or refactoring legacy applications, or building new distributed applications - developers and Systems Administrators can use Bacula's advanced technology 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: to empower the user by introducing a wide range of options to her/him you achieve their aims.

Using Kubernetes? Read about Bacula Enterprise's Automated Kubernetes Cluster capabilities.

docker container backup

The main features of the Bacula Docker Containers Backup Module are:

  • Backup and Recovery of the Docker container configuration, volumes and images
  • Fully integrated solution, adhering to Docker philosophy and methodology
  • Complete automation for rapid roll-out of container protection strategies
  • Fully effective integration, using Docker official API
  • Aids preparation of new Docker images
  • Free of charge with Bronze Level Subscriptions and above (limited period offer)
  • Image saving, image rollback and backup of image changes
  • Fine grained control over what containers and images to back up or not to back up
  • Controlled backup of defined, specific Docker images

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.

docker backup architecture

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: