#!/bin/shsrc=/backupdes=zqrsync_passwd=/etc/web.passwdip=192.168.1.127user=zqcd${src}/usr/local/inotify-tools/bin/inotifywait-mrq--format‘%w%f‘-emodify,create,delete,attrib,close_write,move./|whilereadlinedo rsync-avzR--timeout100--password-file=${rsync_pas..
分类:
其他好文 时间:
2016-04-01 16:16:18
阅读次数:
159
rsync配置步骤服务器端1.安装rsyncyuminstallrsync2.修改配置文件vim/etc/rsyncd.conf#默认不存在需要自己创建##############################uid=rsyncgid=rsyncusechroot=nomaxconnections=200timeout=600pidfile=/var/run/rsyncd.pidlockfile=/var/run/rsyncd.locklogfile=/..
分类:
其他好文 时间:
2016-04-01 16:15:45
阅读次数:
136
主机名、ip:server172.31.82.184client172.31.82.185需求:1、server端”/data/server“做为client端“/data/client”的备份目录;2、实现功能是client端对该目录做增删权限变化操作,server端能保持实时同步;3、关闭防火墙和selinuxserviceiptablesstopsetenforce0一、配置s..
分类:
其他好文 时间:
2016-03-29 19:39:35
阅读次数:
156
1.什么是inotifyinotify是linux2.6.13内核开始支持的特性,可以监视指定文件或者目录发生变化而产生消息,一般结合rsync使用,实现文件实时同步。2.inotify的安装inotify最新版本是3.14,无法通过yum进行安装,只能从网上下载所得。可搜索inotify-tools-3.14.tar.gz,大约是350..
分类:
系统相关 时间:
2016-03-22 00:57:12
阅读次数:
340
1.1.架构规划 1.1.1架构规划准备 服务器系统 角色 IP Centos6.7 x86_64 NFS服务器端(NFS-server-inotify-tools) 192.168.1.14 Centos6.7 x86_64 rsync服务器端(rsync热备服务器) 192.168.1.17 1
分类:
其他好文 时间:
2016-03-05 00:03:01
阅读次数:
546
最近线下BI准备要做数据仓库,需要线上的日志,现在线上的日志是NFS挂载过来的,二次挂载没成功,所以考虑用rsync来做。 1、检查是否安装了rsync [root@bi-1 opt]# rpm -qa | grep rsync rsync-3.1.1-1.el6.rfx.x86_64 2、在sla
分类:
其他好文 时间:
2016-02-29 14:37:26
阅读次数:
277
利用inotifywait监控主机文件和目录 inotifywait 是一个可以实时监控文件变动的工具,它利用linux内核中的inotify机制实现监控功能。 查看内核版本 [root@Oracle ~]# uname -r 2.6.32-220.el6.i686 安装inotify-tools
分类:
其他好文 时间:
2016-02-27 00:55:08
阅读次数:
225
rsync+inotify自动备份服务器的配置1备份服务器IP:192.168.1.106客户端IP:192.168.1.1072.#yum-yinstallrsyncxinetdgccgcc-c++安装这两个服务,同时也将C/C++编译器也安上(如果事先没安的话,避免我们在编译二进制文件时找不到编译器的情况)3.在服务器端(192.168.1.106)的/etc下..
分类:
其他好文 时间:
2016-02-26 10:35:56
阅读次数:
152
(英文部分为转的。代码是个人代码) 1 What’s inotify The inotify API provides a mechanism for monitoring file system events. Inotify can be used to monitor individual f
分类:
系统相关 时间:
2016-02-18 21:29:05
阅读次数:
332