Jür*_*ock 4 windows command-line robocopy
我想使用 robocopy 将文件夹备份到 linux nas 上的共享。
我使用命令行 robocopy /mir <source> <dest>
在资源管理器中成功复制后,时间戳相等,但 robocopy 以某种方式在下次运行时复制相同的文件并声称源文件更新。好像是nas上smb版本的问题。
现在我可以使用/xnswitch 来阻止文件复制,但这也将阻止我下次运行相同的作业时复制文件。
所以我的问题是:如何使用 robocopy 忽略时间戳,但仅在文件大小发生变化时才复制文件(我知道这不是 100% 的解决方案)但由于我想备份办公文档和图片,这将是对我来说还可以。
在资源管理器中成功复制后,时间戳相等,但不知何故 Robocopy 在下次运行时复制相同的文件并声称源文件更新。好像是nas上smb版本的问题。
/FFT使用 Robocopy添加交换机:
ROBOCOPY /MIR /FFT <source> <dest>
Run Code Online (Sandbox Code Playgroud)
/FFT : Assume FAT File Times (2-second date/time granularity).
Run Code Online (Sandbox Code Playgroud)
/FFT 使用胖文件计时而不是 NTFS。这意味着粒度的精度要低一些。对于跨网络共享操作,这似乎要可靠得多 - 只是不要依赖文件计时完全精确到秒。
| 归档时间: |
|
| 查看次数: |
5506 次 |
| 最近记录: |