码迷,mamicode.com
首页 > 其他好文 > 详细

rsync+inotify 实现文件夹的自动同步备份

时间:2016-05-15 20:00:37      阅读:119      评论:0      收藏:0      [点我收藏+]

标签:服务器   rsync   inotify   实时自动备份   

1 配置好rsync 服务器,客户端,见上一篇

   192.168.1.10web服务器中/www  备份到 rsync192.168.1.11 /tmp/backup

2 下载安装inotify

    wget http://github.com/downloads/rvoicilas/inotify-tools/inotify-tools-3.14.tar.gz

    解压 ./configure   make make install

3 简介

    

inotify-tools提供的两个命令行工具:

inotifywait:课以进行持续性的监控。

inotifywatch:统计信息。


4  实现监控上传

    vim /in.sh

#!/bin/bash

inotifywait -mrq --timefmt ‘%d/%m/%y %H:%M‘ --format ‘%T %w%f%e‘ -e modify,delete,create,attrib /www | while read files

        do

rsync -avz  --delete --password-file=/etc/rsync.password /www  renkun@192.168.1.11::backup


done  保存


5  后台执行脚本

    nohup /in.sh & (使用程序部署nohup)

6 开机启动

     echo “in.sh&” >>/etc/rc.local 


本文出自 “ITcain” 博客,请务必保留此出处http://521kun.blog.51cto.com/9397206/1773596

rsync+inotify 实现文件夹的自动同步备份

标签:服务器   rsync   inotify   实时自动备份   

原文地址:http://521kun.blog.51cto.com/9397206/1773596

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!