我有两台NTFS格式化的驱动器在不同的机器上,我做他们之间的robocopy镜像这样:
robocopy "D:\My Documents" "X:\Backup\My Documents" /MIR /V /NP /XD .* /XO /XA:SHTO /FAT /Z /ETA /DST /R:3 /W:30
但它会错误地标记文件为新的,但我没有改变它,这是很多的文件,所以我不认为Windows已经改变了他们。
我正在稳定地运行robocoy,大约需要15分钟,所以我觉得有些不对,任何人都有这个问题?
示例输出:
我做了一个比较,没有发现差异:
C:\>fc D:\Documents\"My Documents"\3d\Sphere3DCopy1.mtl X:\Backup\"My Documents"\3d\Sphere3DCopy1.mtl Comparing files D:\DOCUMENTS\MY DOCUMENTS\3D\Sphere3DCopy1.mtl and X:\BACKUP\MY DOCUMENTS\3D\SPHERE3DCOPY1.MTL FC: no differences encountered
我们发现使用/ FFT Robocopy开关将比较文件更改时将时间戳减less到大约2秒的差异。 它消除了2小时复制一切,当更改的文件将正常采取在3分钟之内。
RoboCopy /? 说使用这个开关“假设FAT文件时间(2秒粒度)”。
感谢connetrix的人们。
尝试这个:
robocopy "D:\My Documents" "X:\Backup\My Documents" /FFT /MIR /V /NP /XD .* /XO /XA:SHTO /FAT /Z /ETA /DST /R:3 /W:30
它为我们工作。