码迷,mamicode.com
首页 > 其他好文 > 详细

rsync 同步操作

时间:2018-12-10 11:36:05      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:attr   源码   att   无密码   复制   gen   文档   拷贝   --   

同步:增量拷贝,只传输变化过的数据

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 root@192.168.4.8

  rsync  -avz --delete /opt/  root@192.168.4.8:/opt/

 

2.安装inotify-tools源码包(实现监控目录内容变化)

  inotfywait [选项]  目标目录

    -m:持续监控(捕获一个事件后不退出)

    -r:递归监控,包括子目录及文件

    -q:减少屏幕i输出信息

    -e:指定件是的事件类别(modify、move、create、delete、attrib等)

 

 

  

  

 

rsync 同步操作

标签:attr   源码   att   无密码   复制   gen   文档   拷贝   --   

原文地址:https://www.cnblogs.com/ray-mmss/p/10094653.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!