CentOS 7 rsync+inotify实现实时同步

文章目录
  1. 1. 测试环境如下:
  2. 2. 对两台机的要求:
  • inotify slave部署
    1. 1. 安装rsync:
    2. 2. 添加用户和模块目录,并更改用户和组
    3. 3. 修改配置文件/etc/rsyncd.conf,内容如下:
    4. 4. 配置虚拟用户的密码文件
    5. 5. 加入开机启动
  • 部署服务器(inotify-master)
    1. 1. 查看系统是否支持inotity
    2. 2. 安装inotify 3.14
    3. 3. 创建备份目录
    4. 4. 创建rsync服务的密码文件
    5. 5. 编写执行脚本
    6. 6. 将脚本加入后台执行
    7. 7. 加入开机启动
  • 测试实时同步
  • 改变SSH的默认端口为3333时,rsync的连接方法如下