转 https://www.cnblogs.com/MacoLee/p/5633650.html; linux系统中rsync+inotify实现服务器之间文件实时同步 最近需要对服务器上的文件实施动态备份,我又不想每次都手动来进行备份,在网上找了挺多资料,发现使用rsync就可以实现,如果想要实现 ...
分类:
系统相关 时间:
2019-01-11 15:58:19
阅读次数:
270
使用场景 现有服务器A和服务器B,如果服务器A的指定目录(例如 /home/paul/rsync/ )中的内容发生变更(增删改和属性变更),实时将这些变更同步到服务器B的目标目录中(例如 /home/paul/rsync/ )。 数据镜像备份工具Rsync Rsync是一个非常快速和灵活的文件复制工 ...
分类:
系统相关 时间:
2018-12-07 11:50:34
阅读次数:
182
因近期项目需求,需要同步云端服务器的数据给 方做大数据分析. 思路: 起初只要数据同步,准备开放数据采集接口.但实时性较差,会有延迟。 故而寻觅各种解决方案,最终确定使用 rsync 进行文件同步,otter(阿里的开源工具) 进行数据库同步 最终使用成功,同步效果显著! 本文先只介绍 rsync ...
分类:
其他好文 时间:
2018-10-18 16:46:09
阅读次数:
191
Rsync用来实现触发式的文件同步。inotify-tools是一套组件,Linux内核从2.6.13版本开始提供了inotify通知接口,用来监控文件系统的各种变化情况,如文件存取、删除、移动等。利用这一机制,可以非常方便地实现文件异动告警、增量备份,并针对目录或文件的变化及时作出响应;所以使用i ...
分类:
其他好文 时间:
2018-10-11 21:43:22
阅读次数:
130
参考文档:https://vastxiao.github.io/article/2017/09/02/Linux/lsyncd_usage/ 防止连接丢失,已保存至百度网络-郑州-XXXXX 建议首先查看 参考文档连接,写的比较全了 1、简介 2、安装 3、yum安装文件结构 4、文件配置 一个真实 ...
分类:
其他好文 时间:
2018-10-08 12:06:57
阅读次数:
3372
一、rsync简介rsync是linux系统下的数据镜像备份工具。可以在不同主机之间镜像同步整个目录树,支持增量备份,保持链接和权限,且采用优化的同步算法,在传输前执行压缩,因此非常适用于异地备份、镜像服务器等应用。rsync的官方站点为http:rsync.samba.org/二、使用rsync备份工具2.1、rsync命令的基本用法用法类似于cp命令,例如将文件/etc/fstab和目录/bo
分类:
其他好文 时间:
2018-07-29 19:28:44
阅读次数:
166
参考博客:https://www.cnblogs.com/MacoLee/p/5633650.html 一、文件同步很简单 服务端:被动的接收传输过来的数据 客户端:主动提供数据给服务端 安装思路:服务端和客户端都需要安装rsync软件。因为我这里理解的客户端是提供数据给服务端,所以客户端需要实时监 ...
分类:
系统相关 时间:
2018-07-16 21:14:24
阅读次数:
301
项目有文件实时同步备份的需求,做了一下调查,比较好的解决方法是使用lsyncd工具。这里主要记录一下遇到的问题及解决方法。 lsyncd 的相关介绍和对比可见: lsyncd实时同步搭建指南——取代rsync+inotify Linux下同步工具inotify+rsync使用详解 lsyncd官方文 ...
分类:
其他好文 时间:
2018-06-06 21:42:42
阅读次数:
169
准备工作: 服务器A 源文件服务器 服务器B 数据备份服务器 注意:服务器A修改文件 实时同步到 服务器B, 服务器A和B都需要安装rsync,并且服务器A还需要安装inotify 一、 安装rsync 、inotify 看一下你服务器有没有安装这两款软件 rpm -aq|grep rsync rp ...
分类:
其他好文 时间:
2018-04-24 14:54:59
阅读次数:
223