Robocopy与本地目录的远程数据进行增量备份

我目前正在使用robocopy到一个非常缓慢的目的地。 源文件和目标文件之间的比较可能需要一段时间才能完成。

由于目的地永远不会改变(除了robocopy的变化),是否有任何程序将类似于robocopy,但有一个本地列表的目的地是什么文件(属性和时间戳),比较?

我知道有这样做的昂贵的解决scheme,但我正在寻找一些免费的东西,如果可能的话。 希望这是有道理的。

不,Robocopy不能做到这一点。 它将跳过目标文件已经存在的文件数据,但它需要实时比较文件属性(时间戳,ACL,文件大小)。 没有办法为Robocopy提供远程目标文件属性的本地“目录”。

不要忘记在Robocopy中使用/ MT开关(multithreading) 当你处理大量的小文件时,它会加速这样的小操作。 当一个线程被阻塞,等待查看远程文件的文件属性是什么,它可以比较它与本地副本,另一个线程可以移动到下一个文件,等等。 默认是8个线程/ MT,但你可以调整它。

您没有指定或提供任何其他信息,这些是否是服务器,但是因为您在SF上提出这个问题,我只是假设您正在谈论Windows Server。 在这种情况下,您可以看看DFS-R(分布式文件系统),它在增量传输文件,带宽调节和调度,飞行数据压缩等方面非常高效。它也满足您的“免费可能“,因为它是Win Server标准的开箱即用angular色。

尝试bvckup ,它以一种稍微不同的方式解决你的问题。