一、rsync1.什么是rsyncrsync是一个远程数据同步工具,可以实现本主机内,或跨主机的数据同步。以服务运行时监听在TCP873端口,rsync演算法可以达到只传送文件变化的部分,而不是整个都传送,因此速度相当的快,性能不错。所以rsync通常可以作为备份工具来使用。1.1rsync基本特..
分类:
系统相关 时间:
2015-08-21 17:20:51
阅读次数:
256
在这里介绍下,rsync结合inotify配置文件实时同步的方法,有需要的朋友参考下。关于软件我就不多介绍了,请参考度娘!注意:1.在配置的时候分清楚主服务器和备份服务器。2.在使用别人的脚本的时候,注意自己的脚本里引用配置文件的名称。3.关闭防火墙,先测试手动推送,推送成..
分类:
其他好文 时间:
2015-08-11 19:13:20
阅读次数:
163
一、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
rsync+inotify(相对来说比较实时)系统环境#cat/etc/issueCentOSrelease6.6(Final)#uname-srLinux2.6.32-504.el6.x86_64服务器规划rsync服务器:192.168.10.241rsync+inotify-tools服务器:192.168.10.231配置rsync服务器具体配置可以参照博客rsync+lsyncd中rsync的相关配置1...
分类:
其他好文 时间:
2015-07-28 18:55:09
阅读次数:
137
在做网站或者文件服务集群时,通常会用rsync+inotify的方式实现各服务器间的文件同步,而使用脚本实现同步的效率较为低下,因此,这里我将使用sersync实现这一功能。1.Inotify简介Inotify是基于inode级别的文件系统监控技术,是一种强大的、细粒度的、异步的机制,它满足各种各..
分类:
其他好文 时间:
2015-07-21 22:22:53
阅读次数:
201
Drdb介绍:基于高可用服务器之间的数据同步解决DistributedReplicatedBlockDivice(Drdb)基于块设备在不同的高可用服务器之间同步和和镜像数据的软件,通过它可以实现在网络中的两台服务器之间基于块设备级别的实时或异步镜像或同步复制。类似于rsync+inotify(sersync)。区别..
分类:
其他好文 时间:
2015-07-11 18:47:59
阅读次数:
591
应用场景:公司后端有两台nginx服务器,因还在测试阶段。故开发经常需要更新web程序,而每次更新都需要上传两次。现在两台web服务器还好。如果以后随着业务量的增长,4、5台的时候还需要挨个上传就有点苦逼了。故我打算使用rsync+inotify组合来实现服务器的数据时时同步。rsync..
分类:
Web程序 时间:
2015-07-04 01:13:02
阅读次数:
281
1.虚拟机:192.168.20.140server端192.168.20.137client端2.下载安装rsync下载:tar-zxvfrsync-3.1.1.tar.gzcdrsync-3.1.1./configure--prefix=/usr/local/rsyncmake&&makeinstall3.配置rsync的主配置文件。vim/etc/rsyncd.conf(这里要注意,是rsyncd.conf,不是rsync.c..
分类:
其他好文 时间:
2015-07-03 16:14:27
阅读次数:
200
针对本地文件的修改,自动同步到远程文件夹,远程备份很方面。研究了下大家的主流同步方案一般是
rsync+inotify和rsync+sersync, 我这里使用sersync的方案,当然大部分都是参照前人经验,感谢他们的无私。
概述我这里的目的是为了远程同步mysql的备份文件,centos6.5 同步到另一台centos主机
使用rsync+sersync做实时同步时,用于推送文件 的...
分类:
其他好文 时间:
2015-06-30 20:29:40
阅读次数:
171