1.1.架构规划 1.1.1架构规划准备 服务器系统 角色 IP Centos6.7 x86_64 NFS服务器端(NFS-server-inotify-tools) 192.168.1.14 Centos6.7 x86_64 rsync服务器端(rsync热备服务器) 192.168.1.17 1
分类:
其他好文 时间:
2016-03-05 00:03:01
阅读次数:
546
1. rsync1.1 什么是rsyncrsync是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。它使用所谓的“Rsync演算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。所以通常可以作为备份工具来使用。运...
分类:
系统相关 时间:
2016-01-05 18:12:36
阅读次数:
294
Inotify+rsync实时同步工具实战分别有机器:server-178/24,client-b-179/24,client-c-180/24中心分发服务器Master:client-c-180/24备份服务器:client-b-179/24和server-178/24基于备份服务器已经提供rsync--daemon的基础上,在中心分发服务器(rsync客户端)配置inotify,..
分类:
其他好文 时间:
2015-11-23 06:34:26
阅读次数:
196
一、实验环境CentOS版本:6.6(2.6.32.-504.el6.x86_64)Rsync版本:Rsync-3.0.6(系统自带)Sersync版本:sersync2.5.4_64bit_binary_stable_final.tar.gz(下载上传)二、准备工作查看系统是否支持inotify及参数优化:[root@backup~]#ls-l/proc/sys/fs/inotify/---------------..
分类:
其他好文 时间:
2015-08-10 02:07:04
阅读次数:
190
一、rsync的不足随着应用系统规模的不断扩大,对数据的安全性和可靠性也提出的更好的要求,rsync在高端业务系统中也逐渐暴露出了很多不足,首先,rsync同步数据时,需要扫描所有文件后进行比对,进行差量传输。如果文件数量达到了百万甚至千万量级,扫描所有文件将是非常耗时的..
分类:
其他好文 时间:
2015-08-06 02:10:20
阅读次数:
126
安装lua关联包:yuminstalllualua-staticlua-devel安装lsyncd:wgethttps://lsyncd.googlecode.com/files/lsyncd-2.1.5.tar.gztar-xzvflsyncd-2.1.5.tar.gzcdlsyncd-2.1.5./configure-prefix=/usr/local/lsyncdmake&&makeinstallln-s/usr/local/lsyncd/bin/lsyncd/usr/..
分类:
其他好文 时间:
2015-07-29 19:46:33
阅读次数:
252
1, inotify-tools + rsync ? ? ? 使用inotify-watch监视文件夹, 有改动即执行rsync ? ? ? 安装使用简单, 满足实时的需要, 但不能双向,性能也是瓶颈 ? 2, sersync ? ? ? inotify + rsync, c++ 编...
分类:
其他好文 时间:
2015-07-29 17:28:40
阅读次数:
212
系统:centos6.5ip:10.19.21.241被同步端10.19.21.242同步端一.配置rsync(同步端)1.安装rsync#yuminstall-yrsync2.写rsync配置#vi/etc/rsyncd.conf
uid=root
gid=root
usechroot=no
maxconnections=0#最大连接数不限制
logfile=/var/log/rsyncd.log
pidfile=/var/run/rsyncd.p..
分类:
其他好文 时间:
2015-05-14 12:17:33
阅读次数:
137
rsync只是用来同步的工具,我们也可以做个cron计划任务来定时执行rsync来同步,但是却无法实时的自动同步。inotify可以监控目录,并且在发生事件(modify、delete、create、close_write、move、close、unmount、attrib等)时会发出通知。我们可以写个脚本,只要有通知响应发生,..
分类:
其他好文 时间:
2015-05-05 16:52:05
阅读次数:
617