Dell EMC Avamar

To integrate vProtect with Dell EMC Avamar, complete the following on vProtect Node:

  1. Download the required software:

    • mccli

    • Avamar Linux Client

    • Pubkey (*.pub + sh)

You can obtain the above by browsing the downloads section of your Avamar server installation, provided you have installed 'UpgradeClientDownloads" from the EMC repository to the Avamar server. When in doubt, consult the Avamar documentation.

  1. Import the GPG key by invoking the script:

sh import_avpkgkey.sh
  1. Run avregister and fill in the required info.

# /usr/local/avamar/bin/avregister

=== Client Registration and Activation
This script will register and activate the client with the Administrator server.

Enter the Administrator server address (DNS text name or numeric IP address, DNS name preferred): <your_Avamar_server_address>

Enter the Avamar server domain [clients]:
avagent.d Info: Stopping Avamar Client Agent (avagent)...
avagent.d Info: Client Agent stopped.                      [  OK  ]
avagent Info <5008>: Logging to /usr/local/avamar/var/avagent.log
avagent.d Info: Client activated successfully.             [  OK  ]
avagent.d Info: Client Agent service started in systemd    [  OK  ]
avagent Info <5008>: Logging to /usr/local/avamar/var/avagent.log
avagent Info <5417>: daemonized as process id 17479
avagent.d Info: Client Agent started.                      [  OK  ]
avagent.d Info: Stopping Avamar Client Agent (avagent)...
avagent.d Info: Client Agent stopped.                      [  OK  ]
Registration Complete.
  1. Install the Management Console Command Line Interface (mccli).

# rpm -Uvh --force dpnmccli-19.2.0-155.rhel_64.x86_64.rpm
Preparing...                          ################################# [100%]
Updating / installing...
  1:dpnmccli-19.2.0-155              ################################# [100%

Note: please change the RPM name to match the file downloaded from your Avamar installation.

  1. Run avsetup_mccli to configure the management console.

You need to point mccli to your JRE installation, fill in the connection details, and provide the admin username and password.

# /usr/local/avamar/19.2.0-155/bin/avsetup_mccli
setting linux default
ls: cannot access /usr/java/latest: No such file or directory
Enter the location of your JRE (1.8) installation []: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64/jre
Enter the root directory of your Avamar installation [/usr/local/avamar/19.2.0-155]:
Enter the user data directory of your Avamar installation [~/.avamardata/19.2.0-155/var]:

Configuring default local mcsprofile in /usr/local/avamar/19.2.0-155/lib/mcclimcs.xml

Enter default mcs host name (mcsaddr) [localhost]: 
Enter default mcs port number on localhost (mcsport) [7778]:
Enter default userid on localhost (mcsuserid) [MCUser]: root
Enter password for root (mcspasswd): adminuserpass

       Avamar CLI 19.2.0 has been configured correctly
       Type mccli command to use it

Quickly test the correctness of this config by typing in:

# /usr/local/avamar/19.2.0-155/bin/mccli activity show

If the output shows the latest activity on Avamar, everything is OK.

Otherwise, check your config and/or Avamar documentation,

  1. Use the avregister command to register the backup client.

  2. Use avsetup_mccli to set up the client.

    • When choosing JRE - do NOT use /usr/java/latest but /usr/java/jre1.8...

  3. Proceed with the configuration and add a backup destination.

On the left side menu, click on Backup Destinations, then change to the enterprise sub-tab, click on the Create Backup Destination button and choose:

Fill in the required info. It may look similar to the example below:

Last updated