Agent Installation

This article will explain how to install the Zmanda agent for Linux and Windows machines.
In an Agent-based configuration, we install an agent on the system we seek to back up. Given the agent has dedicated system resources, it enables faster backup runs by tracking file changes leading to less network congestion and smaller backup windows.
Below, we will explore installing the backup agent on Linux and Windows OS.
Note: During the Linux agent installation, if you face any errors related to Perl, it is most likely because the Perl library is not installed on the client. In this case, you will be prompted to install the Perl library and follow through with it to install the Linux agent successfully. However, if you are not prompted, please skip the installation of the Perl library.
You can install the Perl library by using the following command:
// installation for Redhat clients
yum install perl
// installation for Debian clients
apt-get install perl
Note: Windows client does not have any prerequisites.

Linux Agent

To install Linux agents, download the binaries from Network Zmanda, upload them to the server via SFTP, and run the installer on the Linux machine.

Downloading the Linux Agent

  1. 1.
    Login to with your credentials and navigate to the download section.
Download tab on Network Zmanda
2. Navigate to the Enterprise clients section and select the Linux Client OS from the dropdown. The corresponding client binaries will appear on the right of the drop-down once you select an OS.
Linux binaries
3. Click on the binary to download the tar file.
Linux OS selection
4. If you are downloading the installation files on a different machine, to skip the upload process, you can get the CDN link of the file by copying the download URL from your browser.
CDN links of installation files

Linux Agent Installation

We are going ahead with the assumption that you are interfacing with the server via SSH. If you are natively installing Zmanda on the workload, uploading the zip files to the server is unnecessary.
5. Login to your Linux client using the SSH terminal of your choice. We have used mobaxterm in our demonstrations
6. For RPM or Debian machines, the SELinux will be in the Enforcing mode by default. Given Zmanda works in disabled mode, we enter into sudo mode and use the below instructions to modify the SELinux mode.
sed -i s/^SELINUX=.*$/SELINUX=disabled/ /etc/selinux/config
systemctl reboot # or shutdown -r now
7. Now also disable the firewall. To do this, we expose a socket for the restore, which needs the firewall to be disabled
systemctl disable firewalld # redhat and debian.
ufw disable # Ubuntu
8. Upload the Linux agent to your workload via SFTP or download it locally on your system via the CDN link as demonstrated in Step 4.
curl -O <CDN link>
9. You can unzip the Linux agent by using the tar command in the bash shell.
tar -xvf amanda_enterprise-backup-client-<version>.<os>.<arch>.tar
10. Post extraction, you will see 2 packages. One will be a backup client which houses core Zmanda operations, and the other is an extensions client that helps with the restore operations. To ensure we install Zmanda correctly, we install amanda-enterprise-backup-client first, followed by amanda-enterprise-extensions-client
// installation for Redhat clients
yum install amanda-enterprise-backup-client.rpm
yum install amanda-enterprise-extensions-client.rpm
// installation for Debian clients
apt install ./amanda-enterprise-backup-client.deb
apt install ./amanda-enterprise-extensions-client.deb
11. While installing, you will be prompted for confirmation via the cli, and to proceed, please type in yes.
12. Congratulations, you have now successfully installed Zmanda on your system. To ensure the installation is smooth, the Zmanda Linux client is built to automatically install the required dependencies on your system. However, if you do face any issues, our support team is ready to sort them out for you.
To validate a successful installation, you can use the below command.
// Validating install on Redhat clients
yum list installed | grep amanda
// Validating install on Debian clients
apt list --installed | grep amanda

Windows Agent

Windows agent helps backup Windows systems and is also a prerequisite to backup HyperV instances, which runs on top of Windows. Zmanda's Windows agent supports both Windows 32-bit and 64-bit variants across desktop and server environments. You can download them from Network Zmanda.
Supported Desktop Clients
Supported Server Clients
Microsoft Windows 10, 8, 7
Microsoft Windows Server 2019, 2016, 2012, 2008

Before Proceeding

  1. 1.
    Please ensure Volume Shadow Copy services are enabled on your Windows system, as Zmanda uses it to identify file changes.
  2. 2.
    Please keep incoming traffic for ports 10080 and 10081 and outgoing traffic on ports 800 and 840 open to enable Zmanda to communicate to the backup server. Of course, you can always contact Zmanda Support if you need help avoiding port conflicts.
  3. 3.
    If you use a Windows firewall, please add ZWCService.exe to the "Exceptions List" during the ZWC installation.

Downloading the Windows Agent

  1. 1.
    Login to using your account, and from the left side menu, please click the download section.
  2. 2.
    Navigate to the enterprise clients tab, and select Windows Server or Windows Desktop Client, as needed.
  3. 3.
    Once you select an OS from the dropdown on the left, the corresponding client binary will appear on the right. Based on your processor architecture, you can either download the 32 or 64-bit zip file.
Windows installation files
Assuming you download the files on your office computer, and need to install Zmanda Windows Client on a different machine, you now need to upload the files from your system to the office system via SFTP. To prevent uploading the file via SFTP, you can use the CDN links from the download, to download the files locally on the final system.
CDN link for files

Installing the Windows Agent

4. Log in to your Windows client/server machine
5. Once logged in, you can either upload the installation files via SFTP or download them from the CDN link in step 3. Once the installer files are on the target system to be installed, you can extract the files to the destination of your choice.
Extract files to a destination of your choice
3. Inside the unzipped files, you will find the setup application. Right-click on the setup icon and select Run as administrator to start the installation. When prompted by User Account Control to confirm if you want to allow the setup app to make changes to your device? Please select Yes.
4. The ZWC installation will begin, as shown in the below screenshot.
Zmanda client installation
5. You can go through Betsol’s terms of service and privacy policy by clicking on the respective hyperlinks. Once you are ready, click on Continue to proceed with the installation.
Welcome to installation
6. You can change the directory of installation by clicking the Browse button, or you could continue with the default.
Destination folder selection
7. To keep your backup configurations isolated so that only specific users in the team can modify backup configurations, a new user account called amandabackup will be created on your windows machine. Thus in this step, you set the password for the amandabackup account and when ready, you can click on Continue.
User Settings
8. On this step, enter the IP Address of the Zmanda Backup Server. The installer will ping the machine in an attempt to communicate, and link the backup server and the windows client. If you want this machine to be reached from multiple Zmanda Backup Servers, you can enter multiple server IPs, seprated by a comma.
Note: You can enter the server name after the installation of ZWC client as well.
Server information
9. Given all the configurations are done, we now click the Install button to begin the installation.
Confirm installation screen
10. Once the installation is completed, you will be greeted with the finish button, and now, you have successfully installed Zmanda Windows Client on your windows machine.
Installation complete