Bacula Backup Proxy Pod Image
EnterpriseBacula Enterprise Only
This solution is only available for Bacula Enterprise. For subscription inquiries, please reach out to sales@baculasystems.com.
For OpenShift PVC Data backup functionality, the Bacula Enterprise
OpenShift Plugin requires a dedicated Bacula Backup Proxy Pod which
is automatically deployed using an image that is available in the
bacula-enterprise-openshift-tools package.
This image should be installed manually on your local Docker images registry service which is available on your OpenShift cluster as a source for application images.
Installation of the image can be performed with the following example commands:
# cd /opt/bacula/lib
# docker load -i bacula-backup-<timestamp>.tar
# docker image tag bacula-backup:<timestamp> <registry>/bacula-backup:<timestamp>
# docker push <registry>/bacula-backup:<timestamp>
Where <timestamp> is the image version shipped with the above
package and <registry> is the location of your Docker images
registry service. The exact procedure depends on your OpenShift cluster
deployment, so please verify the above steps before attempting to run
the docker commands.
You can use any registry service available for your cluster, public or
private, i.e. gcr.io/.
Depending on your cluster configuration it may be necessary to set the
baculaimage=<name> plugin parameter (see section openshiftrbackupparameters
for details) to define which repository and container image to
use. The default for this parameter is bacula-backup:<timestamp>
which may not be correct for your deployment.
Another example where you will need to modify the Bacula Backup Proxy Pod Image is in the case where your registry requires authentication. Please see the section openshiftadvancedpoddeployment for more details.
Go back to: OpenShift: Installation.