首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >fat32和ntfs上的rsync

fat32和ntfs上的rsync
EN

Stack Overflow用户
提问于 2015-07-05 10:06:43
回答 1查看 3.1K关注 0票数 4

一些背景:我尝试使用rsync命令将我妻子的主目录备份到外部usb驱动器

代码语言:javascript
复制
rsync -va /home/wife /run/media/wife

但是不断收到错误消息,mkstemp失败,rsync无法设置时间,这是因为只读文件系统。更糟糕的是,rsync似乎无法判断什么时候文件不需要同步,并且最终复制了许多它不需要的东西,导致备份时间慢得令人费解。

因此,我尝试使用rsync -rtvO,而不是基于这家伙的建议。好吧,不要再警告了,但是备份看起来还是太慢了,尤其是在已经存在的大媒体文件上--也就是说,它仍然在不必要地复制一些东西。

  1. 我的分析正确吗?
  2. 有解决办法吗?
  3. 如果我在这里使用NTFS驱动器备份,问题会得到解决吗?

当然,我可以使用linux文件,但在很少的情况下,她希望能够从那里的Windows机器上运行和访问该驱动器。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-26 01:11:16

  1. 尝试使用--modify-window=1 特别是,当传输到或从MS Windows FAT文件系统(该文件系统以2秒的分辨率表示时间)时,--修改-窗口=1是有用的(允许时间相差1秒)。

https://download.samba.org/pub/rsync/rsync.html

  1. 您也可以尝试使用--size-only 跳过大小匹配的文件

对于rsync to FAT,这是我使用的方法,它似乎运行得很好:

代码语言:javascript
复制
rsync -rtv --modify-window=1 source/ destination/

来源:https://serverfault.com/a/144475/58568

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31229207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档