+--- In a previous state of mind, Alexei Rodriguez alexei@cimedia.com wrote: | | Anybody used this? ftp://ftp.ndmp.org/ |
I decided to follow-up to my own question... :)
I grabbed the ndmpcopy source from ftp.ndmp.org. It claims to build under Sun (but the Makefile needs some tweaks; take out the -ansi if using gcc) Solaris.
So, after building the program, it is rather trivial to run. You turn on ndmpd on source and destination filers, run the program as:
ndmpcopy <src filer>:/fs/to/copy <dest filer>:/where/you/want\ -sa root:<src filer passwd> -da root:<dest filer passwd>
There are some options you can run. Stuff like defining what level to do a dump of (level 0 is the default), what port, etc.
The only problem I ran into was that a level0 never quite finishes. The destination filer has closed the connection, the ndmpcopy program spits out a mesg saying that the src filer has hung but the copy succeeded. The dumpdates file does not get updated (so incrementals are not possible unless you build the dumpdates file yourself (which I did)).
On a fddi ring, from a f540 (heavily loaded) to an unused f630 it took about 12 hours to move 26GB. Not bad.
Alexei