关于rsync的配置请参考博文:http://www.cnblogs.com/snsdzjlz320/p/5630695.html 实验环境 (1) Rsync服务器:10.0.10.158 (2) Rsync客户端:10.0.10.173 Inotify都在客户端配置 1.查看系统是否支持inotify # ls /proc/sys/fs/inotify/ max_queued_events max_user_instances max_user_watches  #这些值一般不去修改但在监控…
实验环境:Centos7.4 目的:将源服务器的文件实时同步至目标服务器 源服务器:10.11.1.107 目标服务器:10.11.1.106 分别在两个节点安装rsync yum -y install rsync 源服务器107安装inotify实时监控文件变化 wget http://github.com/downloads/rvoicilas/inotify-tools/inotify-tools-3.14.tar.gz tar zxf inotify-tools-3.14.tar.gz…
源服务器IP:192.168.8.51 目标服务器IP:192.168.8.79 安装前源服务器及目标服务器均需关闭FIREWALLD\SELINUX防火墙 sestatus | grep status systemctl disable firewalld.service setenforce 0 一.源服务器安装 源服务器需要安装inotify-tools.rsync 服务,inotify脚本服务放置此主机上监控源文件目录变化: 安装inotify-tools yum -y intsll i…
原理: rsync:用于跨主机目录同步 inotify:用于监测目录变化 再编写一个触发脚本,一旦inotify检测到目录中内容发生变化,则调用rsync执行同步. rsync服务器的的配置: 因为rsync是被xinetd守护,所以需要首先安装xinetd程序. 服务端配置: 安装阿里云epel源: rpm -ihv https://mirrors.aliyun.com/epel/6/x86_64/epel-release-6-8.noarch.rpm yum install xinetd -…
A fast,versatile,remote (and local) file-copying tool. rsync基于ssh协议实现高效率远程或本地文件复制,传输速度比scp快.复制文件时会比对本地文件与远程主机的文件,仅复制有差异的文件. 常用选项: -q,--quiet:suppress non-error messages 静默模式 -v,--verbose:increase verbosity -a,--archive:archive mode; equals -rlptgoD (…
http://www.mjmwired.net/kernel/Documentation/filesystems/inotify.txt http://www.ibm.com/developerworks/linux/library/l-ubuntu-inotify/index.html?ca=drs- http://linux.die.net/man/7/inotify http://en.wikipedia.org/wiki/Inotify   Systems administration…
软件简介: 1.rsync 与传统的 cp. tar 备份方式相比,rsync 具有安全性高.备份迅速.支持增量备份等优点,通过 rsync 可 以解决对实时性要求不高的数据备份需求,例如定期的备份文件服务器数据到远端服务器,对本地磁盘定 期做数据镜像等. 随着应用系统规模的不断扩大,对数据的安全性和可靠性也提出的更好的要求,rsync 在高端业务系统中 也逐渐暴露出了很多不足,首先,rsync 同步数据时,需要扫描所有文件后进行比对,进行差量传输.如 果文件数量达到了百万甚至千万量级,扫描所有…
rsync+inotify文件同步 在服务器中,通常结合计划任务.shell脚本来执行本地备份.为了进一步提高备份的可靠性,使用异地备份也是非常重要的,利用rsync工具,可以实现快速.高效的异地备份.本篇博客将配置rsync+crond实现定时备份.配置ssh+rsync+inotify实现触发式备份 rsync概述 rsync(Remote Sync,远程同步)是一个开源的快速备份工具,适用于异地备份.镜像服务器等.作为一种最常用的文件备份工具,往往是Linux和UNIX系统默认安装的基本组…
准备三台服务器进行测试: nfs_server:192.168.12.110 web_server:192.168.12.111 rsync_server:192.168.12.112 网络规划图: 将web服务器的网页根目录/var/www挂载到nfs服务器,同时nfs服务器将文件实时备份到rsync服务器 1.在web服务器上面安装相应的web服务,例如httpd服务,产生相应的/var/www/html文件,此次备份的重点是/var/www下的文件 yum install httpd* 2…
一.什么是rsync rsync,remote synchronize是一款实现远程同步功能的软件,它在同步文件的同时,可以保持原来文件的权限.时间.软硬链接等附加信息.rsync是用 “rsync算法”提供了一个客户机和远程文件服务器的文件同步的快速方法,而且可以通过ssh方式来传输文件,这样其保密性也非常好,另外它还是免费的软件. 二.rsync特点 1.能更新整个目录和树和文件系统:2.有选择性的保持符号链链.硬链接.文件属于.权限.设备以及时间等:3.对于安装来说,无任何特殊权限要求:4…