Installation of the Cloud Swift plugin
On the Bacula Storage Daemon that you want to connect to your cloud storage,
extend the repository file for your package manager to contain a section for
the Cloud plugin.
For example in Redhat/Oracle Linux/AlmaLinux/Rocky Linux, /etc/yum.repos.d/bacula.repo
:
[Bacula]
name=Bacula Enterprise
baseurl=https://www.baculasystems.com/dl/@customer-string@/rpms/bin/@version@/rhel9-64/
enabled=1
protect=0
gpgcheck=0
[Bacula EnterpriseCloudPlugin]
name=Bacula Enterprise Cloud Plugin
baseurl=https://www.baculasystems.com/dl/@customer-string@/rpms/cloud-swift/@version@/rhel9-64/
enabled=1
protect=0
gpgcheck=0
or in Debian Jessie, /etc/apt/sources.list.d/bacula.list
:
#Bacula Enterprise
deb https://www.baculasystems.com/dl/@customer-string@/debs/bin/@version@/jessie-64/ jessie main
deb https://www.baculasystems.com/dl/@customer-string@/debs/cloud/@version@/jessie-64/ jessie cloud
Then perform a yum update
or apt-get update
, and after that the package
bacula-enterprise-cloud-storage can be installed with yum install
or
apt-get install
. On Oracle Linux/AlmaLinux/Rocky Linux, the EPEL package needs to be installed to avoid a dependency
problem with libxml++.
If you prefer to manually install the packages, you can also download them from
your download area, and use one of the low level package manager tools
(rpm
or dpkg
) to do the plugin installation.