Inotify+rsync远程实时同步

简介: 安装inotifyyum -y install inotify-tools写同步脚本Path=/dataIP=172.

安装inotify

yum -y install inotify-tools

写同步脚本

Path=/data
IP=172.16.100.20
/usr/bin/inotfywait -mrq --format '%w%f' -e close_write,delete $Path \
| while read i
  do 
    if [ -f $i ];then
      rsync -az $i --delete vir_rsync@Ip::bak_mod --password-file=/etc/rsync.password
    else
      cd $Path && \
      rysnc -az ./ --delete vir_rsync@Ip::bak_mod --password-file=/etc/rsync.password
    fi
done
目录
相关文章
|
5月前
|
监控 安全 Unix
Rsync+Inotify实现数据实时同步
Rsync+Inotify实现数据实时同步
|
监控
inotify+rsync实现实时同步数据
inotify+rsync实现实时同步数据
109 0
|
12月前
|
监控 Linux
rsync+inotify实时同步
rsync+inotify实时同步
|
监控 安全 Shell
使用 inotify 和 rsync 实现文件实时同步
使用 inotify 和 rsync 实现文件实时同步
296 1
|
监控 Linux
配置inotify + rsync 实现实时同步
配置inotify + rsync 实现实时同步
262 0
配置inotify + rsync 实现实时同步
|
监控 安全 Shell
inotify+rsync实现实时同步
1.1 什么是实时同步:如何实现实时同步 要利用监控服务(inotify),监控同步数据服务器目录中信息的变化 发现目录中数据产生变化,就利用rsync服务推送到备份服务器上 1.2 实现实时同步的方法    inotify+rsync 方式实现数据同步    sersync 方式实现实时数据同步 详情参照:http://www.cnblogs.com/clsn/p/7707828.html 1.2.1 实时同步原理介绍   1.3 inotify+rsync 方式实现数据同步 1.3.1 Inotify简介   Inotify是一种强大的,细粒度的。
1844 0
|
Web App开发 监控 网络协议