Robocopy 作业用于通过 WAN 将文件从 VM Windows 2003 复制到 Windows 2008 DFS 共享

Robocopy 作业用于通过 WAN 将文件从 VM Windows 2003 复制到 Windows 2008 DFS 共享

我在虚拟机 Windows 2003 服务器上作为计划任务运行的 bat 文件中有以下内容

robocopy "d:\Folder\Sub folder" "\\prod.local\shareddata\Loc\Folder\SubFolder" /S /R:0 /W:5 /NP /NS /NFL /LOG+:RobocopyI.log

源文件中大约有 10,000 个文件和 42 个文件夹,占用约 13Gb,但运行时间很长,大约 20 小时。

有人知道有什么方法可以缩短所用时间吗?我对 robocopy 开关做了一些研究,但我不确定我是否做得正确。

谢谢。

答案1

是的,将您的 2003 操作系统升级为过去 10 年内制造的操作系统。2008R2 及更高版本附带了多线程版本的 robocopy,可将由数千个小文件组成的作业的传输时间缩短几个数量级。

或者如果您不想这样做,请使用另一个文件复制程序,例如 RichCopy 或其他宣传多线程功能的程序。

另外,请确保您使用的是千兆网络而不是 100Mbps 网络。

相关内容