Centos 6.5 rsync+inotify 两台服务器文件实时同步 rsync和inotify是什么我这里就不在介绍了,有专门的文章介绍这两个工具。 1、两台服务器IP地址分别为: 源服务器:192.168.1.2 目标服务器:192.168.1.3 @todo:从源服务器(192.168.1.2)的/www/目录下的所有的文件实时同步到目标服务器(192.168.1.3)的/www_bak/目...
inotify 功能:rsync可以实现同步的文件传输,但是在实际的运用中,存在数据需要实时同步的情况,这个时候虽然可以使用crontab的方式执行定时任务,但是难免存在时间的误差,这个时候就需要一个实时监控源文件的变化情况,以便于随时保持文件的同步。 总结: rsyncs是对文件进行传输的,inotify是对文件进行监控的,二者结合可以实现文...
一,rsync介绍 rsync(Remote Sync)远程同步是一个开源的快速备份工具,可以在不同主机之间镜像同步整个目录树,并且支持增量备份 ,并保持连接和权限,且采用优化的同步算法,传输前执行压缩,因此非常适用异地备份,镜像服务器等应用。 rsync的官方站点是http://rsync.samba.org/,目前最新版本是3.1.3,由Wayne Davison进行维护。
Rsync英文全称为Remotesynchronization,即远程同步。从软件的名称就可以看出来,Rsync具有可使本地和远程两台主机之间的数据快速复制同步镜像、远程备份的功能,这个功能类似ssh带的scp命令,但又优于scp命令的功能,scp每次都是全量拷贝,而rsync可以增量拷贝。当然,Rsync还可以在本地主机的不通分区或目录之间全量及增量的复制...
1.rsync同步源:指备份操作的远程服务器,也称为备份源 2.基本思路 1、建立rsyncd.conf配置文件、独立的账户文件 2、启用rsync的--daemon模式 3.应用示例 1、用户backuper,允许下行同步 2、操作的目录为/var/www/html 4.配置文件rsync.conf 1、需手动建立,语法类似于Samba配置 ...
从字面意思上,rsync 可以理解为 remote sync(远程同步),但它不仅可以远程同步数据(类似于 scp 命令),还可以本地同步数据(类似于 cp 命令)。不同于 cp 或 scp 的一点是,使用 rsync 命令备份数据时,不会直接覆盖以前的数据(如果数据已经存在),而是先判断已经存在的数据和新数据的差异,只有数据不同时才会把不相同...
1. 使用ssh协议数据同步:将数据库服务器数据同步备份到 rsync服务器。 2 .rsync协议数据同步:将数据库服务器数据同步备份到 rsync服务器】 配置rsync+inotify 实时同步 Rsync简介 rsync是Linux系统下的一款数据镜像备份工具,支持全量备份和增量备份,rsync不仅支持远程同步而且还支持本地复制(类似于cp), rsync 一般使用...
一,本地传输模式: 1,格式 rsync [参数] [原来的路径] [现在的路径] 2,参数 -t # 保持文件时间信息 -r # 递归传输目录及子目录 常用的参数组合:-avzP 3,案例: 案例1:将/tmp/etc.tar.gz上传到/mnt目录下 [root@rsync opt]# rsync /tmp/etc.tar.gz /mnt/ ...
由于场景需要,我需要搭建一个支持双向同步的环境。 虽然我搭建基本成功,但是我的搭建仍存在以下问题暂未解决,请有以下需求的,不要使用我的方式。 1.不支持更改文件 2.不支持移动文件test1/a -> test2/a Rsync的安装配置 rsync的安装我是直接使用yum源安装的,不多说。
一、了解rsync的基本原理。 rsync呢,它可不像普通的传输工具那么傻愣愣地一股脑把数据全传过去。它会先检查一下源文件和目标文件的差异,只传输那些不一样的部分。就好比你搬家,不用把家里所有东西都重新搬一遍,只需要把新添的或者有变化的东西搬走就行,这样是不是效率高多啦? 二、选择合适的参数。 1. -a参数...