Robocopy 命令在网络上运行非常慢

Robocopy 命令在网络上运行非常慢

我正在尝试使用 robocopy 命令通过网络复制近 2 TB 的文件。但是速度真的很慢,现在已经快一天了,但文件仍然没有复制。

Robocopy“\DC01\Shared Folders”“\FP02\Shared Folders”/E /COPY:DATSOU /R:10 /LOG:C:\Copyresults.txt

答案1

您可以使用 /j 选项,无缓冲 I/O。建议用于大文件,并可能提高速度。

尽管您没有使用它,/z(可重新启动开关,以便在发生中断的情况下继续从停止的地方复制文件)可能会降低比特率。

这是我见过的使用 robocopy 可以改变速度的 2 个选项。

答案2

将 R:30 更改为 R:0,这样它就会跳过打开的文件,而不会在无法复制的同一文件上浪费时间。如果需要,可以使用 powershell 命令强制关闭文件。直到文件服务器最终切换时我才会这样做。还建议输入 /XF *.tmp(以及您希望它跳过的任何其他过滤器(例如 *thumbs.db))

相关内容