I need to copy 15 .bak files, each 115-120GB. My copy process is going to be from a production server. How can I do this with Robocopy? or How can I do this with Power shell?
closed as off topic by Chris S♦ Mar 29 '12 at 15:21
Questions on Server Fault are expected to relate to server, networking, or related infrastructure administration within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here. If this question can be reworded to fit the rules in the help center, please edit the question.
You haven't said which version of Windows you are using. If you're using Server 2008 R2, for files that big, I would use XCOPY with the /J switch:
"Copies using unbuffered I/O. Recommended for very large files."
If Using 2003/2008 R1, you might want to take a copy of ESEUTIL.exe and use that with the /Y switch.
Either of these methods will let you copy the files in an unbuffered manner, thereby preventing your server from falling over due to memory or pool depletion.
I have a customer who kept taking out one of their cluster nodes when they copied large SQL DB files around (even locally). Getting them to use eseutil has prevented further outages.
ROBOCOPY :: Robust File Copy for Windows
Started : Thu Mar 29 10:23:30 2012
You will get much better advice, and learn a lot, if you try the simple things yourself and then ask questions when you're confused or get stuck.
There's little difference between copying big files, and copying little ones. Obviously the big ones take longer, and that might cause problems if you have a limited amount of time to do it in. But you didn't say that was the case. If there's details you haven't included in your question, then please edit it to include them.