首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    再说rsync+inotify实现数据的实时备份

    linux内核从2.6.13起,加入了Inotify支持,通过Inotify可以监控文件系统中添加、删除,修改、移动等各种细微事件,利用这个内核接口,第三方软件就可以监控文件系统下文件的各种变化情况,而inotify-tools...安装inotify和inotify-tools工具 由于inotify特性需要Linux内核的支持,在安装inotify-tools前要先确认Linux系统内核是否达到了2.6.13以上,如果Linux...安装inotify-tools Debian系统 apt-get install inotify-tools CentOS系统 yum install inotify-tools 源码方式 请到https...://github.com/rvoicilas/inotify-tools/下载源码编译安装。...ll /usr/bin/inotifywa* inotify-tools安装完成后,会生成inotifywait和inotifywatch两个指令,其中,inotifywait用于等待文件或文件集上的一个特定事件

    49740

    linux服务器同步利器​Rsync全介绍(付脚本)

    password-file=/tmp/rsync.password web@192.168.22.11::web1 /data/test/ # crontab -l 五、数据实时同步 环境:Rsync + Inotify-tools...1、inotify-tools 是为linux下 inotify文件监控工具提供的一套c的开发接口库函数,同时还提供了一系列的命令行工具,这些工具可以用来监控文件系统的事件 inotify-tools...是用c编写的,除了要求内核支持 inotify 外,不依赖于其他 inotify-tools提供两种工具:一是inotifywait,它是用来监控文件或目录的变化,二是inotifywatch,它是用来统计文件系统访问的次数...2、安装inotify-tools 下载地址:http://github.com/downloads/rvoicilas/inotify-tools/inotify-tools-3.14.tar.gz...测试一 检测源目录中是否有如下动作:modify,create,move,delete,attrib; 一旦发生则发布至目标机器; 方式为 ssh src: 192.168.22.11(Rsync + Inotify-tools

    1.9K50

    linux实时文件事件监听--inotify

    inotify是一个API,需要通过开发应用程序进行调用,对于大多数用户来讲这有着许多不便,inotify-tools的出现弥补了这一不足。...inotify-tools是一套组件,它包括一个C库和几个命令行工具,这些命令行工具可用于通过命令行或脚本对某文件系统的事件进行监控。...inotify-tools提供的两个命令行工具: inotifywait:通过inotify API等待被监控文件上的相应事件并返回监控结果,默认情况下,正常的结果返回至标准输出,诊断类的信息则返回至标准错误输出...inotify-tools的安装可以基于源码编译的方式进行,也可以通过安装其rpm进行。...源码下载地址:http://github.com/downloads/rvoicilas/inotify-tools/inotify-tools-3.14.tar.gz rpm包下载页面:http://

    12.7K21

    CentOS下(rsync+inotify)监听式实现服务器间的备份实时同步

    内核从 2.6.13 起,加入了 inotify 支持,通过 inotify 可以监控文件系统中添加、删除、修改、移动等各种事件,利用这个内核接口,第三方软件就可以监控文件系统下文件的各种变化情况,而 inotify-tools...角色分配表 服务器名称 IP-addr status 工具安装 系统版本 操作目录 数据服务器 192.168.1.161 client rsync、inotify-tools centos6.5 /server...安装 inotify-tools 查看当前系统是否支持 inotify [root@bogon etc]# ll /proc/sys/fs/inotify/ 总用量 0 -rw-r--r--. 1 root...:12 max_user_watches 依次执行如下命令 [root@bogon rsyncd]# wget http://cloud.github.com/downloads/rvoicilas/inotify-tools...root@bogon inotify-tools-3.14]# make install 如果运行 wget http://cloud.github.com/downloads/rvoicilas/inotify-tools

    2.3K10

    rsync自动同步_文件实时同步

    发起端配置 rsync + inotify 4.1 修改 rsync 源服务器配置文件(rsync) 4.2 调整 inotify 内核参数(backuper) 4.3 安装 inotify-tools...辅助软件:inotify-tools 4. 发起端配置 rsync + inotify   使用 inotiify 通知接口,可以用来监控文件系统的各种变化情况,如文件存取、删除、移动、修改等。...max_queued_events cat /proc/sys/fs/inotify/max_user_instances cat /proc/sys/fs/inotify/max_user_watches 4.3 安装 inotify-tools...(backuper) 用 inotify 机制需要安装 inotify-tools,以便提供 inotifywait、inotifywatch 辅助工具程序,用来监控、汇总改动情况。...[root@backuper ~]# cd /opt [root@backuper opt]# rz -E #传入 inotify-tools 安装包 rz waiting to receive.

    4.4K31
    领券