实时同步
1.密码验证取消,采用公钥私钥验证
ssh-keygen 生成公钥私钥
ls /root/.ssh 公钥私钥存放位置
ssh-copy-id root@192.168.4.207 拷贝公钥到对方
2.验证是否还需要密码
ssh root@192.168.4.207
3.inotify实时监控目录,内容是否变化
源码安装inofify-tools-3.13.tar.gz包
4.inotify基本用法
inotifywait [选项] 目标文件
5.inotify常用选项
-m:持续监控(捕获一个事件后不退出)
-r:递归监控,包括子目录及文件
-q:减少屏幕输出信息
-e:指定监控的modify、move、create等事件类别
原创
2017-12-22 23:52:07
2049阅读
rsync用于远程同步的强大工具,话不多收开始今天实验。GO!环境准备两台可以通信的虚机test1IP192.168.31.30test2IP192.168.31.31实验结果:实现test1上/opt/下的东西实时同步到test2的/opt/下实验分三大步第一步、实现test1和test2两个虚机的免密登录1.在test1上用ssh-keygen生成公私钥,输入ssh-keygen一路回车就OK
原创
2018-03-24 21:35:49
704阅读
点赞
我们知道rsync可以做很多事情,例如同步数据,互传数据等,是个非常好用的命令
在公司里做网站,需要上传产品,这是件很头痛的事情,产品量大会对服务器网络有影响,所以有搞一个实时同步,这样数据量就会小很多,其实我们知道rsync自身也可以做到同步,要借助cron才行,这个有缺点就是不是实时的,如果产品要急着上还要等时间,太浪费时间了,所以今天搞了一下rsync+inotify来实现实时
原创
2012-01-18 13:13:39
1034阅读
实验目的:例如在一个大的集群架构中,下面有N个WEB节点,当站点需要更新操作时,如果一台一台的去更新,会大大降低系统/运维工程师的效率,然而,使用rsync构建所有节点之间的实时同步,其中有一台同步端,当同步端下面的WEB站点内容发生变化时,所有被同步端同时也会得到自动更新,这样就大大降低了系统/运维工程师比较枯燥而又无味的操作。
注:此同步不可用于数据库直接的实时同步。
原创
2012-09-22 13:15:51
571阅读
rsync 默认安装的远端 192.168.1.123本地 192.168.1.124rsync + ssh在本地主机执行 rsync -az root@192.168.1.123:/root /bak #目录rsync -az root@192.168.1.123:/root/ /bak #目录里面的内容或者在远端主机rsync -az /root root@192.168
原创
2014-11-02 12:15:33
574阅读
点赞
一、rsync接收端安装 1、查看rsync安装包# rpm -qa rsync2、安装rsync # yum install rsy
rsync同步指南(客户端是主服务器,服务端是从服务器)1、rsync:remote sync ,linux自带镜像同步工具,可以镜像保存文件夹和目录树。其传输方式通过ssh、scp等加密传输。2、公钥认证配置:即客户机到服务器不需要密码登陆,使用公钥登录(公钥在服务器上相当于一把锁,私钥在客户端上相当于一把钥匙)。3、生成密钥对:在客户机上输入:ssh-keygen -t rsa ,于是就生成了
原创
2013-08-07 23:04:55
3158阅读
点赞
rsync是一个开源的快速备份工具,支持增量备份,保持连接和权限,采用同步算法,传输前执行压缩。适合异地备份,镜像服务A机器为rsync服务端 IP:A机器上的操作:192.168.200.101B机器为rsync客户端 IP:B机器上的操作:192.168.200.102A机器上的操作:192.168.200.101:[root@crushlinux1~]# rpm -q rsyncrsync-
原创
2013-08-22 16:47:27
676阅读
下载inotifywget https://cloud.github.com/downloads/rvoicilas/inotify-tools/inotify-tools-3.14.tar.gz安装:[root@zhu-centos6 ~]# tar -zxvf inotify-tools-3.14.tar.gz ##解压文件[root@zhu-centos6 ~]# cd inotify-t
原创
2017-07-15 11:33:33
831阅读
://rsync.samba.org/download. [root@v01 src]# yum install git [root@v01 src]# git clone git://git.samba.org/rsync.git [root@v01 src]# git clone git://git.samba.org/rsync.git Ini...
原创
2022-03-03 16:00:14
104阅读
需求客户端:1.客户端提前准备存放的备份的⽬录,⽬录规则如下:/bak/nfs_172.16.1.31_2
原创
2022-08-26 16:14:55
141阅读
1.1 inotify简介inotify是一种强大的,细粒度的,异步的文件系统时间监控机制,Linux内核从2.6.13加入了inotify支持,通过inotify可以监控文件系统汇中添加,删除,修改,移动等各种事件,利用这个内核接口,第三方软件就可以监控文件系统下文件的各种变化情况,而inotify-tools正式实施这样的监控的软件,国人周洋在金山公司开发了类似的实时同步软件sersync.&
原创
2017-05-14 18:04:38
696阅读
nfs-server-->backup-server实时备份测试能否备份成功,先.(nfs-server服务端操作:安装inotify)rsync-avz/data/rsync_backup@backup-server::backup/--password-file=/etc/rsync.password创建工具目录:mkdir-p/home/wyd/tools下载inotify-toos工
原创
2020-12-24 11:53:00
371阅读
学会配置rsync备份源
学会rsync下行、上行异地备份
学会rsync+inotify实时备份
一款快速增量备份工具
Remote Sync,远程同步
支持本地复制,或者与其他SSH、rsync主机同步
官方网站:http://rsync.samba.org/
原创
2018-01-13 01:03:39
2634阅读
点赞
关于rsync.一款快速增量备份工具1.RemoteSync,远程同步2.支持本地复制,或者与其他SSH、rsync主机同步3.官方网站:http://rsync.samba.org配置rsync源服务器rsync同步源:指备份操作的远程服务器,也称为备份源配置rsync源基本思路:1.建立rsyncd.conf配置文件、独立的账号文件.启用rsync的--daemon模式应用示例:1.户back
原创
2019-12-23 09:48:59
2477阅读
rsync远程同步及rsync+inotify实时同步思维代入正确、有效的备份方案是保障系统及数据安全的重要手段。在服务器中,通常会结合计划性任务、shell脚本来执行本地备份。但有时候为了提高备份的可靠性,异地备份也是非常有必要的。那下面就给大家介绍一种异地远程备份的方法:rsync远程备份。rsync简介rsync是一个开源的快速备份工具,可以在不同主机之间镜像同步整个目录树,支持增量备份、保
原创
2018-08-05 16:07:34
3050阅读
点赞
一、rsync简介rsync(RemoteSync,远程同步一款开源的快速备份工具支持本地复制也可以在不同主机(例如:其他SSH、rsync主机)之间镜像同步整个目录树,支持增量备份,并保持钳接和权限。采用优化的同步算法,传输前执行压缩,,因此非常适用于异地备份、镜像服务器等应用。官方网站:https://rsync.samba.org/二、rsync同步源在远程同步任务中,负责发起rsync司步
原创
2022-07-05 16:42:38
185阅读
rsync远程同步(配置rsync下行同步、rsync+inotify实时同步)一、rsync简介rsync(RemoteSync,远程同步)一款开源的快速备份工具支持本地复制也可以在不同主机(例如:其他SSH、rsync主机)之间镜像同步整个目录树,支持增量备份,并保持钳接和权限。采用优化的同步算法,传输前执行压缩,,因此非常适用于异地备份、镜像服务器等应用。二、rsync同步源在远程同步任务中
原创
精选
2022-03-20 22:56:02
960阅读
点赞
1评论
wget http://cloud.github.com/downloads/rvoicilas/inotify-tools/inotify-tools-3.14.tar.gz
tar -zxvf inotify-tools-3.14.tar.gz
./configure
make
make install
inotify的系统相关参数
/proc/sys/fs/inotify/m
转载
精选
2010-05-13 22:50:26
869阅读
声明:rsync inotify 需要逆向思考,当只做rsync不实时同步时,我们一般是从rsync服务端向rsync客户端同步数据。当需要添加inotify实现实时同步数据时,我们就需要从rsync客户端向各rsync服务端同步数据,这样rsync客户端就变成了master,而rsync服务端就变成了slave。原理:当web3的本地目录,也就是需要同步的目录发生变化时,比如有文件改名、更新、删
原创
2013-11-25 12:18:30
10000+阅读
点赞
2评论