ndmpcopy was originally created for copying files between filers, but it works extremely well for operations on the same filer. NetApp has made ndmpcopy part of the base OS in their later releases. It's definately on 6.2.1 but I'm not sure when they snuck it in there..
If you don't like ndmpcopy for Solaris and if upgrading your filer isn't an option, I'm afraid your stuck with very network intensive copies. They copy the files from filer to client to filer again... blah!! Hopefully someone else knows of another option for you
I had a lot of success utilizing ndmpcopy on our Solaris admin hosts...
# ndmpcopy filername:/vol/volume/qtree1 filername:/vol/newvolume/qtree
-----Original Message----- From: Ed Alexander [mailto:esalexa@msai.mea.com] Sent: Friday, August 16, 2002 10:01 AM To: toasters@mathworks.com Subject: qtree Move Between Vols
I apologize in advance if this is in a FAQ or in the archives. I couldn't find an answer there, so...
I've just brought a new vol on-line and need to move some qtrees off other vols that are filling up. All vols are attached to a single F820 and my admin host is running Solaris 8.
What is the best (read: fastest) way to move a qtree between vols? The qtrees I'm moving are between 5 and 65 Gb in size.
I've looked at ndmpcopy on the ndmp.org site. It's intended for moves between filers, but should work fine for moves within the same filer. Also, the site claims it's been tested on Solaris 2.5.1. Have others compiled and used it on Solaris 8?
Are there other viable options besides ndmpcopy? I'd appreciate any advice from others who have gone down this road. TIA.
Cheers, Ed