利用rsync+inotify实现数据同步一.rsync概念:rsync是Linux系统下文件同步可数据传输的工具,采用rsync算法使客户机与服务器,主服务器与备份服务器数据同步。rsync也能实现中断后恢复传输。rsync支持增量备份。二.rsync的模式:1.本地模式。2.远程shell模式3.查询模式4.C/S模..
分类:
其他好文 时间:
2016-07-08 21:57:13
阅读次数:
183
Rsync+inotify实现文件防篡改设计思路A服务器作为防篡改源服务器,也就是正常的文件服务器B服务器作为对外开放,也就是WEB目录服务器同时将A服务器作为网站后台更新内容的服务器在B服务器上配置好rsync+inotify触发式实时同步图例如下:配置服务器A防篡改系统安装rsyncyuminsta..
分类:
其他好文 时间:
2016-07-07 14:34:32
阅读次数:
519
配置rsync+inotify进行资源推送------------------------主要步骤解析:1、部署二级资源中转服务器,数据接收端--qqhrnhls,同时也是数据推送端,推送资源到下级站点2、部署一级资源服务器(中心资源服务器),数据推送端--229服务器/阿里云服务器3、在二级资源服务上部署rysnc..
分类:
其他好文 时间:
2016-07-05 22:40:26
阅读次数:
291
最近需要对服务器上的文件实施动态备份,我又不想每次都手动来进行备份,在网上找了挺多资料,发现使用rsync就可以实现,如果想要实现实时同步,还可以使用rsync+inotify组合,本文就是以组合方式来完成的。 先介绍一下rsync与inotify。 1、rsync 与传统的cp、tar备份方式相比 ...
分类:
系统相关 时间:
2016-07-04 13:21:20
阅读次数:
271
1.实验拓扑
需求分析,前端一台nginx做负载均衡反向代理,后面两台httpd服务器。整个架构是提供BBS(论坛)服务,有一需求得实现读写分离,就是上传附件的功能,我们上传的附件只能上传到Web1,然后在Web1上利用rsync+inotify实现附件同步,大家都知道rsync+inotify只能是主向从同步,不能双向同步。所以Web1可进行写操作,而Web2只能...
分类:
其他好文 时间:
2016-07-03 19:32:50
阅读次数:
234
inotify的配置、inotify的安装、inotify工具与使用,Rsync+Inotify连续监控脚本 ...
分类:
其他好文 时间:
2016-06-30 21:43:50
阅读次数:
409
#rsync-server配置uid=nobody
gid=nobody
usechroot=no
maxconnections=10
strictmodes=yes
pidfile=/var/run/rsyncd.pid
lockfile=/var/run/rsync.lock
logfile=/var/log/rsyncd.log
hostsallow=10.7.0.0/24
[server1]
path=/var/www/extsuite
commnet=backup
ignoreerrors
r..
分类:
其他好文 时间:
2016-06-20 16:02:49
阅读次数:
180
---------------------------------------------------------rsync小结1,客户端配置配置文件:/etc/rsync_client/rsyncd.confuid=rootgid=rootusechroot=nomaxconnections=5pidfile=/var/run/rsyncd.pidlockfile=/var/run/rsync.locklogfile=/var/log/rsyncd.logTimeout=300Lo..
分类:
其他好文 时间:
2016-06-17 19:43:15
阅读次数:
147
1、前言rsync(remotesync)是一款非常好的数据同步工具,能够通过对比同步双方的数据变动,实现增量同步,还可以通过LAN/WAN实现远程多台主机间文件的同步,还能结合crond任务计划来执行自动备份,又可以结合ssh实现远程数据备份的安全,种种特性使他看起来相当优秀。但如果需..
分类:
其他好文 时间:
2016-06-16 00:11:22
阅读次数:
264
一.安装步骤1)安装rsync点击下载rsync-3.0.9.tar.gz下载文件放到该目录下/usr/src#cd/usr/src#tar-zxvfrsync-3.0.9.tar.gz//解压文件#cdrsync-3.0.9//进入该文件目录#./configure//主要的作用是对即将安装的软件进行配置,检查当前的环境是否满足要安装软件的依赖关系#make//编..
分类:
其他好文 时间:
2016-06-15 00:08:25
阅读次数:
235