This post covers overview of NetBackup for Network Data Management Protocol (NDMP). NDMP allows to initiate and control backups and restores of Network Attached Storage (NAS) systems.
NDMP architecture follows the client and server model:
- The NetBackup master or media server where NetBackup for NDMP is installed is called a NetBackup for NDMP server.
- The host where the NDMP server application resides is called an NDMP host.
- The NetBackup software is a client of the NDMP server application. NetBackup for NDMP lets NetBackup act as an NDMP client. The NDMP hosts, on the other hand, act as NetBackup clients.
NetBackup supports the following types of NDMP backups:
- NDMP local backup
- NDMP three-way backup
- Remote NDMP
NDMP local backup
In NDMP local backup, the NetBackup for NDMP server initiates the backup. The data travels from the NDMP host’s disk to a storage device that is attached to the same host or is available on a SAN. The NetBackup drives must be in NDMP storage units.
NDMP three-way backup
In NDMP three-way backup, the data travels over the network by going from an NDMP host to a storage device that is attached to another NDMP host on the local network or is available on a SAN. The NetBackup drives must be in NDMP storage units.
Remote NDMP
In Remote NDMP, the data travels over the network by going from an NDMP host to a Media Manager-type storage device that is attached to a NetBackup media server or is available on the SAN. The NetBackup drives must be in Media Manager storage units not in NDMP storage units.
NDMP is supported by many storage vendors such NetApp, EMC, HP or IBM. To configure NDMP for specific storage please follow guide here.
Hi Mariusz,
we are using NDMP backups in my environment, I am unable to identify which NDMP is used in my environment.
Please help to check which NDMP is using in NBU environment.
Please check which robot is used during NDMP backup. Then, go to the robot properties and check how the robot is controlled.
Hi Mariusz,
Thanks for your swift reply, It is showing " ROBOT IS CONTROLLED LOCALLY BY THIS DEVICE HOST "
I tried a command and I got this output by using tpautoconf -verify
Output:
Waiting for connect notification message...
Opening session--attempting with NDMP protocol version 4...
Opening session--successful with NDMP protocol version 4
host supports MD5 authentication
Getting MD5 challenge from host...
Logging in using MD5 method...
Host info is:
host name ""
os type "NetApp"
os version "NetApp Release 8.2.1 7-Mode"
host id "2014473757"
Login was successful
Host supports LOCAL backup/restore
Host supports 3-way backup/restore