1.1.1. rsync服务注意的问题
1.服务端
path=/backup/ -->带/
2.客户端
rsync -avz /tmp/ rsync_backup@192.168.25.137::backup/ --password-file=/etc/rsync.password -->注意斜线/
3.网络优化
服务端默认监听的是0.0.0.0,也就是所有的IP可以访问
rsync --daemon --address=192.168.25.137
4.跨机房
1.公网 2.VPN 3.专线走局域网
1.1.2. 进程管理
1.杀进程
1.pkill 服务名 -->服务名指的是ps -ef 查出来的名字
pkill rsync
2.killall 服务名 -->服务名指的是ps -ef 查出来的名字
killall rsync ->平滑的杀进程
3.kill -9 pid -->强制
kill -HUP pid -->平滑的kill进程
kill -USER2 pid -->平滑的kill进程
2.查看进程
1. ps -ef|grep rsync
2. lsof -i:873
3. netstat -lntpu|grep rsync
1.1.3. rsync排错思路
1.服务端
1.查看/etc/rsyncd.con配置文件是否存在,内容是否正确
2.配置文件的主机是否在客户端允许访问的ip网段内
3.配置文件中path路径是否存在,权限、属主是否正确
4.查看rsync服务是否启动 ps -fe|grep rsync
5.防火墙,selinux是否关闭
6.配置文件的密码文件是否600,格式:虚拟用户:密码
7.推送数据,rsyncd.conf中用户是否对模块下木有有权限
2.客户端
1.客户端rsync配置单密码文件是否是600,密码格式是否正确(文件内只需写入密码即可)
2.telnet连接rsync服务器ip地址873端口,查看是否服务启动