1.架构 服务器端:192.168.202.135 客户端:192.168.202.129 2.rsync服务器端安装配置
为rsync服务提供配置文件:
设置密码文件:
注:当配置文件中参数strict modes为true时,rsync认证口令文件的权限一定是600,否则客户端将不能连接服务器。rsync认证口令文件中每一行指定一个 用户名:口令 对,格式为:username:passwd。 启动rsync服务并设置开机自启动:
3.rsync客户端安装与配置 安装inotify-tools: 在安装inotify-tools前请先确认你的linux内核是否达到了2.6.13,并且在编译时开启了CONFIG_INOTIFY选项,也可以通过以下命令检测,如果出现以下输出,说明支持:
安装:
编写rsync.sh监控脚本:
建立认证文件(客户端认证文件只用加入密码即可)并后台运行rsync.sh脚本:
参考资料: rsync服务器的安装与配置:http://www.cnblogs.com/mchina/p/2829944.html rsync+inotify实现文件批量更新:http://kerry.blog.51cto.com/172631/734087/ rsync+inotify实现数据实时备份:
http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=11840697&id=3890795 |