Linux下配置Rsync实现文件同步(3)

1、rsync: chgrp "/Work/.yum.conf.VOzf5y" (in backup) failed: Operation not permitted (1)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1039) [sender=3.0.6]

这是在客户端(主机B)备份的时候会出现,文件权限的问题。

解决:把uid 跟gid的改成root 这是最快解决的途径,要不就是调一下配置文件参数,读写那里。

2、@ERROR: auth failed on module rsync
rsync error: error starting client-server protocol 

这种情况其实不仅仅是密码错误会报错,好多情况下它都会报。

解决:检查下面几点:(1)检查配置文件的参数secrets file 名称有没有打错,密码文件路径有没有错,密码格式主配置的是:用户名:密码  的格式,客户端的只有一个密码没有用户名。

(2)检查服务器有没有配置auth users = 用户  ,没配置用户的配置上,共享模块backup的路径目录/home/backup  这个backup的权限属性是不是对应auth users的用户的。

(3)、认真全面检查一遍配置文件,看到报错client-server protocol 这个的,一般牵涉的很多问题都有可能

3、password file must not be other-accessible 
continuing without password file 

解决:密码文档的权限改为600   有权限属性的最好改为改用户 auth users = 用户

4、No route to host 

主机间端口不通啊

解决:要不把iptables关闭,要不两边打通873端口

5、@ERROR: invalid gid nobody
rsync error: error starting client-server protocol 

配置文件报错gid nobody

解决:这个gid nobody在配置文件里面不能这么写,改成所属用户或者直接改root吧

总结:一般搞清楚配置文件里面部署的权限,所属组的权限问题。基本上好少报错了,基本上都是权限在报错。其他报错就是粗心大意导致的了。

【上述有错误的地方,希望各位给予指出,感谢】

CentOS 6.5 rsync+inotify实现数据实时同步备份

rsync+inotify实现数据的实时同步

rsync+inotify实现服务器之间文件实时同步详解 

Rsync结合Inotify 实时同步配置 

RSync实现数据备份 

inotify+rsync实现数据实时同步 

rsync+inotify实现数据的实时备份 

rsync+inotify实现数据自动同步 

使用rsync实现数据实时同步备份 

Rsync 的详细介绍请点这里
Rsync 的下载地址请点这里

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/75f1a03ae8c44c297f2f64547fc8193f.html