What is a Network Data Management Protocol?

Network Data Management Protocol (or NDMP) is actually a type of open protocol that can help in
management of communications for backing up data and recovering data, as used between a primary
form of storage and a secondary form of storage system under heterogeneous work conditions. With use
of the NDMP, a common architecture can be used for network file server backup. At the same time, the
NDMP can help in developing a common agent for use by a centralized program so that even when
different platforms are employed by file servers, data can still be adequately backed up.

The NDMP can reduce the impact on network resources because the data path is separated distinctly
from the control path. In turn, this permits logical backup to be conducted while being managed under a
centralized application. The NDMP is dependent on a common data format which the drivers can read or
write to, to permit different devices to work.

With the NDMP in use, NAS devices (also called Network-Attached Storage) can be backed up
sufficiently. Network resources are economized because a common interface is created between a NAS
device and a corresponding backup software program through a certain agent. In turn, a localized backup
system can be developed. Disaster Recovery is also made more feasible this way. The nature of the NAS
devices themselves make this procedure necessary.

The Network Data Management Protocol was produced by the NDMP Working Group of the Storage
Networking Industry Association (also called the SNIA.)