XCOPY是通过Windows文件系统复制文件夹/文件的最快的工具吗?

我有一个维护任务将文件夹从一台服务器复制到另一台服务器。 源文件夹很大 – 文件的大小约为5-6个树层,总体大小为〜1GB。

我从Windows命令行使用Robocopy.exe和XCOPY.exe,他们的performance是公平的,我不知道是否有一个更快的工具来执行任务。

当然实际的性能高度依赖于networking过载,但我相信testing用例使用相同的环境。

Robocopy的速度取决于一些选项。

/ Z选项以重启模式复制文件。 复制时网络出现故障时,下次重新开始。 但是用这个选项速度不好。

/ MT创建N个线程的多线程副本。 N必须是1到128之间的整数。N的默认值是8。

由于你有〜Ks的文件和本地网络,尝试使用多于默认的8个线程(约25)没有/ Z参数。

也抑制文件输出增加速度。

robocopy source destination /MT:25 /NP /NFL /NDL 

有了这些选项,我们可以复制数百万个大小超过1TB的文件,并且可以利用所有1Gbit /秒的网络,所以限制就是您提到的网络速度。