It is very easy to upgrade the Enterprise Bacula.
The first step is to upgrade the Bacula Director and Storage Daemons. The two must be in the same version.
For Linux servers, simply modify the yum/apt repositories, changing to the new version. If there is a clientless plugin (for example, vmware or dedup), you can register or update the repository as well. <xxxx> is the Enterprise Bacula unique contractor code.
[Bacula-Enterprise] name = Red Hat Enterprise - Bacula-Enterprise baseurl = https://www.baculasystems.com/dl/<xxxx>/rpms/bin/10.0.2/rhel7-64/ enabled = 1 protect = 0 gpgcheck = 1 [Bacula-Enterprise-bweb] name = Red Hat Enterprise - BWeb Management Suite for BEE baseurl = https://www.baculasystems.com/dl/<xxxx>/rpms/bweb/10.0.2/rhel7-64/ enabled = 1 protect = 0 gpgcheck = 1 [Bacula-Enterprise-dag] name = Red Hat Enterprise - Bacula Systems dag for BWeb baseurl = https://www.baculasystems.com/dl/DAG/rhel7-64/ enabled = 1 protect = 0 gpgcheck = 0 [Bacula-Enterprise-vmware] name = Red Hat Enterprise - vmware baseurl = https://www.baculasystems.com/dl/<xxxx>/rpms/vsphere/10.0.2/rhel7-64/ enabled = 1 protect = 0 gpgcheck = 0 [Bacula-Enterprise-dedup] name = Red Hat Enterprise - dedup baseurl = https://www.baculasystems.com/dl/<xxxx>/rpms/dedup/10.0.2/rhel7-64/ enabled = 1 protect = 0 gpgcheck = 0
Update by yum/apt:
yum upgrade bacula-enterprise-*
Some major updates to Bacula require updating the catalog database tables (eg, 8.x to 10.x). Run the database upgrade script. For example:
sudo -u postgres /opt/bacula/scripts/update_postgresql_tables
Restart the Director, Storage, and Client services of the Bacula server.
Run some test backup jobs.
Clients Update
Once the Director and Storages are up to date, clients can be upgraded at will.
Modify repositories or download packages from Linux clients of the same version, or download and install Windows Clients and Plugins.
Make test backups for the updated Clients and Plugins.
Disponível em: Português (Portuguese (Brazil))English