当rsync
荷兰国际集团的目录新鲜插入的外置USB闪存驱动器,通过
rsync -av /source/ /dest/
尽管文件没有更改,但所有文件都被传输(即重写)。
请注意,仅在拔下USB并重新插入USB之后,才会进行文件覆盖。在做rsync
连续命令两次没有拔下驱动器在两者之间确实成功地跳过了整个目录内容。
包括-u
更新选项和显式添加该-t
选项不会更改任何内容。
挂载点保持不变(即/media/user/<UUID>
,驱动器通过自动安装xfce
,/dev/sdxy
变化很明显)硬盘驱动器源为ext4
,而USBvfat
具有utf8
字符编码。
这种行为的原因可能是/dev/
名称条目中的更改?如何rsync
正确识别文件更改来进行运行?没有这个备份,我的备份应该只花几秒钟,而由于大量数据被重复覆盖,现在备份总是几分钟,而对于闪存驱动器的预期寿命而言,大量写入也不是最好的选择。
您的FAT驱动器只能将时间戳存储到2秒的精度。拔出并重新插入驱动器时,实际上会中断所有文件时间。请参阅该--modify-window
选项以获取解决方法。
其次,您永远都不会看到rsync
像这样的快速备份,因为在本地复制时,它的行为很像cp
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句