Docker: Installation

CommunityEnterprise

Note

The Bacula File Daemon and its Docker Plugin need to be installed on the host for the Docker service.

Docker could be installed on different operating systems and distributions, so the Bacula Enterprise File Daemon for this operating system and platform has to be used. You can backup or restore Docker objects on remote host using docker_host=… plugin parameter, check genericparameters.

Prerequisites

The Plugin Directory directive of the resource in /opt/bacula/etc/bacula-fd.conf must point to where the docker-fd.so plugin file is installed. The standard Bacula plugin directory is /opt/bacula/plugins

FileDaemon {
  Name = bacula-fd
  Plugin Directory = /opt/bacula/plugins
  ...
}

Instructions

See general instructions to install this plugin.

Bacula Archive Docker Image

For proper Docker volume backup Bacula Enterprise Docker Plugin requires a dedicated Bacula Archive Container image that is available in the bacula-enterprise-docker-tools package.

The docker image should be installed automatically, but if not, it is possible to load manually the baculatar to local Docker installation with the following command:

# cd /opt/bacula/lib
# docker load -i baculatar-docker-07Dec22.tar.gz

Go back to: Docker Plugin.