I need to copy a large number of files between servers

Whats the best tool that I can use to copy about 1TB of data from one nas drive to another?
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

JohnBusiness Consultant (Owner)Commented:
I think I would try RoboCopy for this.


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
*** Hopeleonie ***IT ManagerCommented:
Robocopy is the best tool for me.

robocopy.exe "Source Path" "Destination Path" /E /ZB /R:5 /W:5 /ETA /LOG:"Path for log \log.txt"
Gerwin Jansen, EE MVETopic Advisor Commented:
robocopy is a Windows utility, is this question about Windows servers?

If this were about Unix/Linux I'd suggest rsync instead

And what nas drives is this about? Nas drives themselves can have the rsync/copy capability as well, you could copy directly from one nas to the other.
SolarWinds® Network Configuration Manager (NCM)

SolarWinds® Network Configuration Manager brings structure and peace of mind to configuration management. Bulk config deployment, automatic backups, change detection, vulnerability assessments, and config change templates reduce the time needed for repetitive tasks.

yo_beeDirector of Information TechnologyCommented:
I like robocopy ,but my preferred switches are

/E   -for sub-direcoreies

/XO - exclude files that are older on the source (not changed on the source)

/purge - this removes files from the destination directory that no longer exist in the source. I use this only for the purpose you are looking to do.

/Mir - is a good one for your purpose also. It combines /e /xo and /purge

/w:0 - wait time between. Errors. I set mine to zero because 99.9999% it is an open locked file that will not clear in  30 seconds (default setting). So setting this to 0 it will try again immediately

/r:0 - this is the number of retries when a error happens and as mentioned majority of the time the file will not be accessed in 30 seconds so why retry it.

/tee - this is to see the progress of robocopy. If you do not use this switch you will just see a flashing cursor and not really know where you are at regarding directories.

/np. - I use this switch only if I am logging the job. This will not show percentage of the file that have been copied. Very helpful to keep the log smaller and cleaner

/log:filepath. - self explanatory

With all those switches I then schedule multiple passes on the volume to catch all changes.
Dirk MareSystems Engineer (Acting IT Manager)Commented:
Can one of the NAS devices connect as a USB device. Then you should be able to copy directly between devices via USB this would be the fastest option. I have never done or attemted this but ex colleague (according to him) has done this once. I would think that this would be device dependent to work. Otherwise use robocopy as suggested with a dedicated workstation or server to do the copy.

Also, some NAS have a built-in FTP server and client. You can start the FTP server on one side and use it on the other side to copy the files between them, without using your pc.

ross13Author Commented:
Thanks for the help
JohnBusiness Consultant (Owner)Commented:
You are very welcome and good luck with moving large numbers of files
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Server Hardware

From novice to tech pro — start learning today.