Piszki Lab | EN

My case study in the clouds…

EMC Avamar – Backup EMC Celerra (VNX Unified) via NDMP

| 0 comments

Using in our environment EMC Celerra (NAS) and CIFS/NFS shares, sooner or later you will need to backup data held there. Such solutions can be archived using the Network Data Management Protocol (NDMP). The author of this protocol is NetApp, after a series of purchases its owner became EMC, however this protocol is available to all and now use it all the companies involved in archiving. We’ll meet him at IBM Tivoli, EMC Avamar, EMC NetWorker, Symantec NetBackup, Exec, and many others and in the open source like Bacula and Amanda. Described by me below configuration is based on Avamar Server 6.1 (Virtual) and VNX for File 7.1. The configuration for Avamar Server 7 and VNX for File 8.1 is exactly the same, EMC Avamar 7 additionally supports the EMC Isilon backup via NDMP. Topology of the entire solution is the case:

avamar5

Of course, Avamar NDMP Accelerator is nothing but a Linux server installed RedHat 4 distribution (or compatible) with the installed packages AvamarClient-Linux and AvamarNDMP-Linux. These packages can be downloaded by going to https://avamar_server and in the section “Documents & Downloads” looking for NDMP position.

avamar2

RedHat 4 can be installed as a minimum system, we need only SSH. If you plan to perform simultaneous copies you need to configure the server with 8GB of RAM, otherwise 2GB is enough. Install packages by command: rpm -ivh package.rpm. Before configure NDMP, we need to log into the EMC VNX Control Station as nasadmin, do “su root” and create ndmp user, the command looks like this:

/nas/sbin/server_user server_2 -add -md5 -passwd ndmp

avamar6

The NDMP service on EMC Celerra is enabled by default. To make copies simultaneously, we need to spend extra command on Control Station:

server_param server_2 –f NDMP –m snapTimeout –v 30

Next return to the RedHat console and issue the command avsetupndmp, sequentially giving the necessary parameters ::

/usr/local/avamar/bin/avsetupndmp

avamar7

Avamar account name is nothing but the name under which the Avamar client is visible under Avamar server. If everything goes correctly, we issue the following command:

/usr/local/avamar/bin/avregister

avamar8

Put Avamar server name, and the domain where register the client (defaults is “clients”). If everything goes correctly, in the Avamar Server GUI we can see NDMP client and all active shares.

avamar9

And all this, in a further step proceed with NDMP as with any other client. Performing backup to EMC Celerra snapshot is executed (function SnapSure) of a given file system. If in a given file pool has no free space we can meet up with a “NDMP: SnapSure file system creation fails.” message.

avamar3

Verification we can carry out in the Control Station command line, make fs_ckp (create manual snapshot):

avamar4

As you can see, out of space, now go to Control Station GUI and increase the amount of space in the file pool.

Rate this article:
[Total: 0    Average: 0/5]

Author: Piotr Pisz

Computer always, since I got a Commodore 64 at the end of primary school, through his beloved Amiga and Linux infinite number of consoles, until today, fully virtual day. Since 2001, Unix/Linux Systems Administrator, for seven years a faithful companion and protector of Solaris system, until his sad end. In the year 2011 came in the depths of virtualization, then smoothly ascended into the clouds and continues there today. Professionally working as Systems Architect in the Polish Security Printing Works.

Leave a Reply

Required fields are marked *.


.

Enjoyed the post? Support Piszki Lab | EN, click on the AD! :-)

.