什么是inotify? 拥有强大、粒细粒度、异步文件系统事件监控机制,监控文件系统中添加、删除、修改、移动等各种事件 版本支持: 内核 2.6.13以上版本,inotify-tools 是实施监控的软件 同类软件: 国人 周洋 在金山公司开发sersync inotify环境搭建 1. rsync服 ...
分类:
系统相关 时间:
2017-12-24 20:07:16
阅读次数:
147
声明:博主使用的是CentOS6.9的系统 参考资料: https://github.com/rvoicilas/inotify-tools/wiki http://www.ibm.com/developerworks/cn/linux/l-inotifynew/ inotify--Linux 2. ...
分类:
系统相关 时间:
2017-12-17 16:56:02
阅读次数:
235
一、概述 1、Rsync+Sersync 是什么? 1)Sersync使用c++编写基于inotify开发的触发机制; 2)Sersync可以监控所监听的目录发生的变化(包括新建、修改、删除),具体到一个文件名或目录名,然后触发rsync同步,只同步发生改变的文件或目录。如果只是目录下的文件发生变化 ...
分类:
其他好文 时间:
2017-11-21 18:48:05
阅读次数:
156
sersync+rsync实现服务器文件实时同步 一、为什么要用rsync+sersync架构? 1、sersync是基于inotify开发的,类似于inotify-tools的工具 2、sersync可以记录下被监听目录中发生变化的(包括增加、删除、修改)具体某一个文件或者某一个目录的名字,然后使 ...
分类:
其他好文 时间:
2017-10-27 13:28:27
阅读次数:
224
rsync有很多种实现实时同步的方式,这里采用inotify-tools监控文件的状态触发rsync进行不同。目标服务器(同步到哪儿)监听rsync(daemon方式)作为服务器端,源客户端(从哪儿同步)采用inotify+rsync进行推送同步。1.目标服务器安装rsync服务wgethttps://download.samba.org/pu..
分类:
其他好文 时间:
2017-10-22 16:55:18
阅读次数:
147
一、服务节点安装inotify-tools。 确保系统后以下输出=> yum -y install inotify-tools.x86_64 二、客户端 rsync --daemon --config=/etc/rsyncd.conf -v ...
分类:
其他好文 时间:
2017-09-26 09:28:05
阅读次数:
166
1:安装inotify-tools监控工具 2:查看inotify-tools包的工具程序 3:inotifywait使用格式介绍 ...
分类:
其他好文 时间:
2017-09-24 20:23:48
阅读次数:
132
数据备份、文件备份是运维、DBA等岗位最熟悉不过的话题,这里不介绍数据库的备份,简单介绍一下文件同步工具,这样的工具有很多,Windows环境下有Goodsync、FreeFileSync等,Linux下rsync、unison等,常用的实时同步,是几种工具的组合,经过组合的工具达到文件实时同步的效果..
分类:
其他好文 时间:
2017-09-17 11:47:39
阅读次数:
229
centos 6.9使用Rsync+Inotify-tools实现数据实时同步 说明: 操作系统:CentOS 6.9 源服务器:192.168.1.222 备份服务器:192.168.1.1.233 目的:把源服务器上/backup目录实时同步到备份服务器的/backup目录下 一、在备份服务器安 ...
分类:
其他好文 时间:
2017-08-31 12:36:53
阅读次数:
208
1、inotify+rsync实时同步 1、介绍 inotify-tools是一种强大的、细粒度的、异步的文件系统事件监控机制,可以用来监控文件系统的事件。inotify-tools是用c编写的,除了要求内核支持inotify外,不依赖于其他。inotify-tools提供两种工具,一是inotif ...
分类:
系统相关 时间:
2017-08-30 15:50:51
阅读次数:
280