2

I am doing a rather large transfer (8TB) from inside our network to another network share. Most of the files are ranging anywhere to .1 MB to 15 MB. The machine that I need to do the copying on is Windows Server 2003.

I am familiar with robocopy and specifically the /mt option to increase the amount of threads to deal with the rather small file sizes and large amount of files that will need to be copied. I have downloaded the Windows Server 2003 Resource Kit Tools. Which includes robocopy but it seems like the version included does not offer the option for /mt, dramatically slowing down the transfer.

Is there a way to get the robocopy with the /mt option working on server 2003?

5
  • You could try copying the binary over from a Win7/2008R2 machine, but if that doesn't work you're probably out of luck.
    – Ryan Ries
    Feb 2, 2013 at 16:28
  • @ryanries Yea unfortunately I tried that, it does not work.
    – Halfwarr
    Feb 2, 2013 at 16:34
  • What was the error on the Win2k3 box when running the Win2k8R2 version? Are you running Win2k3 x86 or x64? Feb 2, 2013 at 19:13
  • @SimonCatlin Roboocopy is not a valid win32 application. The file came from windows 7 x 86 and the server is x86 as well.
    – Halfwarr
    Feb 2, 2013 at 21:12
  • Are you only making one invocation of robocopy from the root of the sahre? Try making a unique invocation of robocopy for each dir at the root of the share. Use "start" in batch or "start-job" in powershell.
    – Clayton
    Feb 7, 2013 at 14:37

3 Answers 3

1

From TechNet: "The /MT parameter applies to Windows Server 2008 R2 and Windows 7."

So it doesn't look like the /MT option is supported on W2K3.

http://technet.microsoft.com/en-us/library/cc733145(v=ws.10).aspx

1

Try RichCopy. It does multithreaded copies, and also comes from Microsoft as a portable tool.

http://technet.microsoft.com/en-us/magazine/2009.04.utilityspotlight.aspx

1

I wound up just spawning 8 different instances of the application. Wrote a simple script that spawned the next instance once was finished. So I always had 8 instances running at once (until it got towards the end).

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .