rsync远程实时同步案例
Posted KAME.
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rsync远程实时同步案例相关的知识,希望对你有一定的参考价值。
需求,两台服务器的网站文档必须保持一致
服务器A作为rsync服务器端,目录/var/www/html作为原始位置
服务器B作为rsync客户端,目录/var/www/html作为原始位置
结合inotify机制实现触发式的上行同步,保持两个站点的网页文档一致
配置rsync源
备份主配置文件
编辑主配置文件
创建验证账户密码
创建同步源根目录和测试文件
守护进程方式运行rsync
加载密码配置文件同步数据
配置inotify自动实时同步
安装inotify
解压
编译安装
修改内核参数
更新内核参数
配置rsync服务器端无需身份验证访问客户端
生成密钥
上传公钥
创建自动化脚本
添加执行权限
验证
运行脚本
使用inotifywait监控/var/www/html目录
服务器端在创建一个文件
监控会记录操作
客户端也会同步
以上是关于rsync远程实时同步案例的主要内容,如果未能解决你的问题,请参考以下文章