一些背景:我尝试使用rsync命令将我妻子的主目录备份到外部usb驱动器
rsync -va /home/wife /run/media/wife但是不断收到错误消息,mkstemp失败,rsync无法设置时间,这是因为只读文件系统。更糟糕的是,rsync似乎无法判断什么时候文件不需要同步,并且最终复制了许多它不需要的东西,导致备份时间慢得令人费解。
因此,我尝试使用rsync -rtvO,而不是基于这家伙的建议。好吧,不要再警告了,但是备份看起来还是太慢了,尤其是在已经存在的大媒体文件上--也就是说,它仍然在不必要地复制一些东西。
当然,我可以使用linux文件,但在很少的情况下,她希望能够从那里的Windows机器上运行和访问该驱动器。
发布于 2016-02-26 01:11:16
--modify-window=1
特别是,当传输到或从MS Windows FAT文件系统(该文件系统以2秒的分辨率表示时间)时,--修改-窗口=1是有用的(允许时间相差1秒)。https://download.samba.org/pub/rsync/rsync.html
--size-only
跳过大小匹配的文件对于rsync to FAT,这是我使用的方法,它似乎运行得很好:
rsync -rtv --modify-window=1 source/ destination/https://stackoverflow.com/questions/31229207
复制相似问题