解决 Rsync chown/chgrp (22) 同步错误

实践是知识的母亲,知识是生活的明灯。这篇文章主要讲述解决 Rsync chown/chgrp (22) 同步错误相关的知识,希望能为你提供帮助。
如果你用Rsync同步时遇到类似以下的错误
??rsync: chown "/path/" failed: Invalid argument (22)
  rsync: chgrp "/path/" failed: Invalid argument (22)?
?

有可能你是在 NTFS, FAT32 之类的 Windows 系统中的磁盘下进行的,而且使用了  ??-a??  参数
解决方法就是用  ??-rlptD??  参数代替  ??-a??
【解决 Rsync chown/chgrp (22) 同步错误】

因为  ??-a = -rlptgoD??, 所以实际上就是去掉了  ??--owner --group??
暨是不保留以前的用户和用户组
大概是因为  NTFS, FAT32 之类格式不支持修改用户(chown)和用户组(chgrp)吧
如果是服务端,可以配置  ??refuse options = o g??



    推荐阅读