针对本地文件的修改,自动同步到远程文件夹,远程备份很方面。研究了下大家的主流同步方案一般是 rsync+inotify和rsync+sersync, 我这里使用sersync的方案,当然大部分都是参照前人经验,感谢他们的无私。 概述 我这里的目的是为了远程同步mysql的备份文件,centos6.5 ...
分类:
其他好文 时间:
2018-04-04 16:19:12
阅读次数:
203
rsync是一个快速的备份工具,可以在不同主机间镜像同步整个目录树,简单来说就是备份一台服务器A数据到另一台B上,A有变化则同步到B,还可反向备份本例:192.168.80.81rsync同步源(被备份)备份源服务器192.168.80.82rsync客户机(目标主机)发起端1.备份源服务器80.81配置:yuminstall-yrsync//7.4系统默认已安装,不需要额外安装vi/etc/rs
分类:
其他好文 时间:
2018-03-28 18:47:39
阅读次数:
160
1.inotify简介inotify是一个从2.6.13内核开始,对Linux文件系统进行高效率、细粒度、异步地监控机制,用于通知用户空间程序的文件系统变化。可利用它对用户空间进行安全、性能、以及其他方面的监控。Inotify反应灵敏,用法非常简单,并且比cron任务的繁忙轮询高效得多。如果内核版本不低于2.6.13,系统就支持inotify。如果存在/usr/include/sys/inotif
分类:
其他好文 时间:
2018-03-28 11:03:54
阅读次数:
165
rsync+inotify实现文件实时同步-步骤详解(ssh源,rsync源,实时同步)
分类:
其他好文 时间:
2018-03-27 18:55:08
阅读次数:
175
源主机: 192.168.1.111 目的主机: 192.168.1.28(rsync服务端) 实时监控源主机的某个目录,有更新则立即同步到目标主机 yum install rsync -y 创建配置文件 /etc/rsyncd.conf log file = /var/log/rsyncd.log ...
分类:
其他好文 时间:
2018-03-23 15:21:06
阅读次数:
146
源主机:192.168.1.111目的主机:192.168.1.28(rsync服务端)实时监控源主机的某个目录,有更新则立即同步到目标主机1.在目的主机192.168.1.28安装配置Rsync服务端yuminstallrsync-y创建配置文件/etc/rsyncd.conflogfile=/var/log/rsyncd.logpidfile=/var/run/rsyncd.pidlockfi
分类:
其他好文 时间:
2018-03-23 13:01:53
阅读次数:
145
【inotify】一.Inotify概念1.概念一种强大的,细粒度的,异步文件系统事件监控机制,内核从2.6.23开始支持使用,具体监控事项(增删改)2.安装软件yum-yinstallinotify-tools(前提是部署好epel源)3.inotify软件应用软件前提linux内核从2.6.13起开始使用,加入inotify支持[root@nfs01~]#cd/proc/sys/fs/inot
分类:
其他好文 时间:
2018-03-21 21:09:49
阅读次数:
177
在python中文件监控主要有两个库,一个是pyinotify ( https://github.com/seb-m/pyinotify/wiki ),一个是watchdog(http://pythonhosted.org/watchdog/)。pyinotify依赖于Linux平台的inotify ...
分类:
编程语言 时间:
2018-03-21 17:33:14
阅读次数:
237