rsync因文件权限

时间:2016-02-25 03:24:03

标签: rsync

我正在使用双启动系统并使用rsync和link-dedt在Linux中备份我的文件,一切都运行良好。因为计算机主要是在Windows中登录,所以我决定安装cygwin并尝试使用rsync进行备份。这样我就可以拥有一个每周自动运行的脚本。但是,当我尝试在cygdrive中使用link-dest继续我的备份时,它没有用。我认为是因为cygwin和Linux对文件权限的看法不同。

我的命令是这样的:

 rsync -av --exclude-from=exclude.txt --progress --link-dest=/cygdrive/e/2016-02-19/ /cygdrive/d/Users/ /cygdrive/e/2016-02-24/

我查看了我知道在链接目标和源位置没有变化的文件,除了文件持久性外,一切看起来都一样。如何省略权限或解决此问题?

1 个答案:

答案 0 :(得分:0)

Windows上的Cygwin确实会导致许多奇怪的权限。

如果我支持Linux主机的窗口,我会使用https://acrosync.com/本地rsync for windows,不幸的是它确实需要花钱。

由于这些问题,我们放弃了cygwin rsync,最终开发了我们自己的Windows复制工具http://www.yintersync.net。它可以免费用于非商业用途。