rsync 同步操作
Posted ray-mmss
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rsync 同步操作相关的知识,希望对你有一定的参考价值。
同步:增量拷贝,只传输变化过的数据
rsync [ 选项] 源目录/目标目录
-a :归档模式 相当于 -rlptgoD
-v:显示详细操作信息
-z:传输过程中启用压缩/解压
--delete:删除目标目录中多余的文档
实时同步:
1.实现ssh无密码认证(这里以192.168.4.8为客户端)
#生成公钥和私钥
>>>shh-keygen (一直回车)
>>>ls /root.ssh/
id_rsa (私钥) id_rsa.pub(公钥)
#复制公钥到对方
>>>ssh-copy-id [email protected]
rsync -avz --delete /opt/ [email protected]:/opt/
2.安装inotify-tools源码包(实现监控目录内容变化)
inotfywait [选项] 目标目录
-m:持续监控(捕获一个事件后不退出)
-r:递归监控,包括子目录及文件
-q:减少屏幕i输出信息
-e:指定件是的事件类别(modify、move、create、delete、attrib等)
以上是关于rsync 同步操作的主要内容,如果未能解决你的问题,请参考以下文章
rsync同步操作 发布rsync共享 inotify实时同步 Split分离解析