大佬教程收集整理的这篇文章主要介绍了sersync+rsync实现数据同步,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
实验拓扑
gid =rsync #设置运行权限为rsync用户
#默认是true,修改为no,增加对目录的文件软连接的备份
timeout =600 #设置超时的时间
ignoreerrors
list =false #不显示rsync服务端资源列表
#进行数据同步的客户端IP地址,可以多个,用;隔开
authusers = rsync_BACkup
secretsfile = /etc/rsync.passwd
[BACkup] #自定义备份 名称
(2)创建使用的账号和配置密码,具体操作如下:
[[email protected]]# useradd rsync -s /sbin/nologin -M #和配置文件用户一致
[[email protected]]# id rsync
uid=502(rsynC)gid=502(rsynC) 组=502(rsynC)
[[email protected]]# vim /etc/rsync.passwd #和上面的配置文件名称一致
rsync_BACkup:hjm ##用来同步数据的用户,格式为用户名:密码br/>[[email protected]]#
(3)创建共享目录(/backup),具体操作如下:
[[email protected]]# mkdir /backup #创建目录
#对文件设置所属者
[[email protected]]# ll -d /backup/ #查看目录的属性br/>[[email protected]]#
(4)启动服务,如果出现failed to create pid file/var/run/rsyncd.pid: File exists这样的错误的话,可以用rm-f /var/run/rsyncd.pid命令把它删掉,在重新运行此命令。
[[email protected]]# netstat -tunlp | grep rsync
tcp 0 0 0.0.0.0:873 0.0.0.0: LISTEN 7076/rsync
tcp 0 0 :::873 ::: LISTEN 7076/rsync
上一篇:为什么Nginx总体性能要比Apache高?
以上是大佬教程为你收集整理的sersync+rsync实现数据同步全部内容,希望文章能够帮你解决sersync+rsync实现数据同步所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。