NDMP.org
 
Home News & Events Products White Papers Download Feedback
NDMP.org sponsors! View NDMP Sponsors

Information
- About NDMP
- NDMP FAQ
- Mission Statement

Join the NDMP Initiative!
- Email Discussion Groups
- Join the Initiative
- Contact Us

Product Directory
- Backup Software
- Messaging Appliance
- Tape Products
- NAS Products

Download
- NDMP Specifications
- NDMP SDK
- NDMPcopy

Email Archive
- ndmp-news archive
- ndmp-tech archive
- ndmp-users archive

NDMPcopy

NDMPcopy transfers data between filers using the Network Data Management Protocol (NDMP). When you use rsh to perform this transfer, the data flows from the source machine to the rsh host and then again from the rsh host to the destination machine. This can put a double load on the network and unneccessary load on the rsh host. With NDMPcopy, data is transferred directly from the source machine to the destination machine, and the NDMP host and network are not burdoned with the extra load.

When you run NDMPcopy it will contact the NDMP server processes on the source and destination machines and authenticate the connection. It will then initiate a backup on the source machine and a restore on the destination machine. The transfer will happen between the two machines directly, only burdoning the NDMP host with status messages instead of all of the backup data. Initial tests have demonstrated double the performance when using NDMPcopy instead of rsh.

Compatibility Note:

Because of limitations in the NDMP protocol, this program depends on certain extensions that are not part of the NDMP specification. These extensions are available in Network Appliance filers running Data ONTAP™ 4.2 or higher. A detailed description of the modifications required are described in the file CHANGES.PROTOCOL.

To use NDMPcopy with incremental dump and restore, the NetApp filer that is the destination, is required to run Data ONTAP version 4.3 or higher.

Solaris Version – Download and Installation:

To install NDMPcopy, first uncompress and extract the source files using tar.

Change directory to ndmpcopy, then build ndmpcopy by typing "make". This builds the NDMP library routines and the ndmpcopy executable. NDMPcopy has been tested under Solaris 2.5.1. If you have ported this to another operating system, please mail ndmp-tech@ndmp.org with patches. Thank you.

HP-UX Version – Download and Installation:

For HP-UX 10.20, run this command:
swinstall -s /<absolute_path>/ndmpcopy-1.1-B.10.20.depot \*

The binaries will be installed into /opt/ndmpcopy/bin and the manpages into /opt/ndmpcopy/man. It will also alter the /etc/PATH and /etc/MANPATH files to reference the new paths.

For HP-UX 11.00, run this command:
swinstall -s /<absolute_path>/ndmpcopy-1.1-B.11.00.depot \*

The binaries will be installed into /opt/ndmpcopy/bin and the manpages into /opt/ndmpcopy/man. It will also alter the /etc/PATH and /etc/MANPATH files to reference the new paths.



Home  |  News  |  Products  |  White Papers  |  Download  |  About NDMP  |  Join  |  Feedback