Upgrading ZMC and Backup Server from Version 4.x to 5.x

This guide provides step-by-step instructions for seamlessly upgrading both Zmanda Management Console and your backup server from version 4.x to the latest 5.x release.

Upgrade Paths: 

Based on your current Zmanda version, you will need to follow the appropriate upgrade path provided below to upgrade to 5.0. You can experience all-new features and enhancements with Zmanda 5.0.

Currently Installed

Upgrade Path

4.1.2

4.1.2 → 4.1.3 → 4.2.0.14 → 5.0

4.1.3.10

4.1.3.10 → 4.2.0.14 → 5.0

4.2.0.14

4.2.0.14 → 5.0

3.6 → 4.2.0.14

4.2.0.14 → 5.0

3.6

3.6 → 5.0

Fresh install

5.0

 

 

 

 

 

 

 

Upgrading ZMC (Zmanda Management Console) and Backup Server from Version 4.x to 5.x  

Step 1: Uninstall the 4.2.0.14 Backup Server and ZMC binaries using the following commands.

RPM-based: #yum remove zmanda-platform-shared 
Debian-based: #apt remove zmanda-platform-shared

Step 2:  The /var/lib/amanda directory contains self-signed and tlsv3 certificates, perform the following step before installing 5.x binaries.

cd /var/lib/amanda
rm -rf .self-signed* .tlsv3*

Note: These files are hidden. To view them, use the ls -la command.

Step 3: Copy 5.x ZMC and backup server binaries to respective servers and give executable permissions.

#chmod +x zmanda-zmc-5.0.0.7-x64.run 
#chmod +x zmanda-backup-server-5.0.0.7-x64.run

Step 4: Before installing the ZMC and AE server, make sure SELinux is disabled. 

# setenforce 0

Step 5: Execute the following command to disable the firewall.  

RPM Based #service firewalld stop 
Debian based #ufw disable 

Step 6: Install the 5.x ZMC and backup server binaries by running them with superuser permissions.

#./zmanda-zmc-5.0.0.7-x64.run 
#./zmanda-backup-server-5.0.0.7-x64.run

Step 7: To check if the ZMC [zmc services] is installed correctly and is up and running, run the following command.

# setup-zmc  

The output of the command should match the screenshot above if everything is running successfully.

Note: If the Hashicorp Unsealed state is false, you can use the below command to change the state to true.

setup-zmc unseal 
Step 8: To check if the AE Server [ aee services] is installed correctly and is up and running, run the following command. 
# setup-aee  

The output of the command should match the screenshot above if everything is running successfully.

Step 9: Upload 5.x license on the ZMC console to continue using ZMC 5.x.

Note :

  1. It is mandatory to upgrade both Backup Server and ZMC.

  2. Execute the below command before uninstalling 4.x if you migrated from 3.6 to 4. x earlier.

# rm -rf /etc/amanda~1 /etc/amanda.prev

Fresh install - 5.X [ ZMC and backup server ]

For detailed instructions on installing version 5.X, please refer to the Installation Guide.