一、环境:

主机1:youzhuan-bak     centos 7.2

主机2:youzhuan-online   centos 7.2

二、部署过程:

youzhuan-bak :

[root@youzhuan-bak ~]#  yum install   rsync -y

[root@youzhuan-bak ~]# rsync --daemon

[root@youzhuan-bak ~]# netstat -an | grep 873

[root@youzhuan-bak ~]# cat /etc/rsyncd.conf                                        rsync配置文件修改
uid = nobody
gid = nobody
use chroot = yes
address = 0.0.0.0
port 873
log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
hosts allow = 172.24.119.202
[backup]
path = /data/www
comment = backup
read only = false
auth users = liang 
secrets file = /etc/rsyncd.pwd

[root@youzhuan-bak ~]# cat /etc/rsyncd.pwd        增加秘钥文件
liang:m2i3sc

[root@youzhuan-bak ~]# chmod 600 /etc/rsyncd.pwd         权限必须为 600

[root@youzhuan-bak ~]# ll /etc/rsyncd.pwd
-rw------- 1 root root 13 Mar 29 21:18 /etc/rsyncd.pwd

****************当连接不上时候用这样配置 root *******************************

youzhuan-online : 配置  sersync

下载安装包:  sersync2.5.4_64bit_binary_stable_final.tar.gz

[root@youzhuan-online local]# tar -xf sersync2.5.4_64bit_binary_stable_final.tar.gz

[root@youzhuan-online localt]# mv GNU-Linux-x86/   sersync

[root@youzhuan-online local]# cd sersync

[root@youzhuan-online sersync]# cp confxml.xml confxml.xml.bak

[root@youzhuan-online sersync]# vim confxml.xml

[root@youzhuan-online sersync]# cat /etc/liang.passwd 
m2i3sc

[root@youzhuan-online sersync]# chmod 600  /etc/liang.passwd

[root@youzhuan-online sersync]# ll /etc/liang.passwd 
-rw------- 1 root root 7 Mar 29 21:19 /etc/liang.passwd

[root@youzhuan-online sersync]#  /usr/local/sersync/sersync2 -d -r -o /usr/local/sersync/confxml.xml

测试 :

[root@youzhuan-online sersync]# cd /data/www/

[root@youzhuan-online www]# mkdir 999

在 youzhuan-bak上验证:

删除后也会实时同步,验证成功。

rsync + sersync 实现实时数据同步的更多相关文章

  1. rsync+inotify实时数据同步

    没有实际的用过,先mark一下,后面实践. https://www.osyunwei.com/archives/7447.html 一.为什么要用Rsync+sersync架构? 1.sersync是 ...

  2. sersync+rsync实时数据同步

    sersync+rsync实时数据同步 1.相关背景介绍 前面有关文章配置实现了rsync增量同步以及配置为定时同步,但是在实际生产环境中需要实时的监控数据从而进行同步(不间断同步),可以采取inot ...

  3. 【linux运维】rsync+inotify与sersync+rsync实时数据同步笔记

    Rsync(remote sync)远程同步工具,通过rsync可以实现对远程服务器数据的增量备份通过,但rsync自身也有缺陷,同步数据时,rsync采用核心算法对远程服务器的目标文件进行对比,只进 ...

  4. Linux学习系列之Inotify+Rsync实现实时数据同步

    Inotify简介 inotify介绍 inotify是一种强大的.异步的文件系统监控机制,linux内核从2.6.13起,加入了inotify的支持,通过inotify可以监控文件系统中添加.删除. ...

  5. Linux系统实时数据同步inotify+rsync

    一.inotify简介 inotify是Linux内核的一个功能,它能监控文件系统的变化,比如删除.读.写和卸载等操作.它监控到这些事件的发生后会默认往标准输出打印事件信息.要使用inotify,Li ...

  6. 三十、sersync高级同步工具实时数据同步架构

    一.项目介绍 Sersync项目利用inotity与rsync技术实现对服务器数据实时同步的解决方案,其中inotity用于监控sersync所在服务器上的文件变化. Sersync项目的优点: 1. ...

  7. rsync+inotify实时数据同步多目录实战

    rsync+inotify实时数据同步多目录实战       inotify配置是建立在rsync服务基础上的配置过程 操作系统 主机名 网卡eth0 默认网关 用途 root@58server1 1 ...

  8. rsync+inotify实时数据同步单目录实战

    rsync+inotify实时数据同步单目录实战   rsync+inotify实时数据同步单目录实战 inotify是一个强大的.细粒度的.异步的文件系统事件监控机制,linux内核从2.6.13起 ...

  9. Tapdata Real Time DaaS 技术详解 PART I :实时数据同步

      摘要:企业信息化过程形成了大量的数据孤岛,这些并不连通的数据孤岛是企业数字化转型的巨大挑战.Tapdata Real Time DaaS 采用的CDC模式,具有巨大的优势,同时是一个有技术壁垒的活 ...

随机推荐

  1. 使用bootstrap的dropdown部件时报错:error:Bootstrap dropdown require Popper.js

    前言:前端小白一枚,刚注册博客,先发个学习过程中新碰到小问题试试水吧~ 摘要:最近在学习bootstrap,偶然碰到了一个小问题,bootstrap网站也没有做过多的解释,今天分享给大家. 问题描述: ...

  2. ztree搜索节点并展开

    web <div class="zTreeC"> <div class="searchL" lay-filter="searchL& ...

  3. 最好用的jQuery-Ajax缓存插件

    AJAX-Cache    最好用的jQuery-Ajax缓存插件 介绍 AJAX-Cache是一款jQuery插件,基于localStorage/sessionStorage实现异步请求缓存功能,并 ...

  4. HTML基础-------HTML标签(3)

    HTML标签(3) 表格 作用:制作一个表格 属性: 标签;table>tr>td(或者th) 语义; table:一个表格 tr:一行 td:一个单元格 th:单元格的表头 captio ...

  5. 数据库MySQL和Redis实践

    1.关于数据库设计的那些事 2.MySQL 3.Redis

  6. html5 vedio 播放器,禁掉进度条快进快退事件

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  7. 毕业设计(3)基于MicroPython的篮球计时计分器模型的设计与实现

    前言 我们身边有不少人都喜欢看篮球比赛或者经常打篮球.说起篮球,肯定要提到NBA(美国职业篮球联赛),现在也正是NBA 18-19赛季常规赛的时候.最近3月5日,韦少22分帮助雷霆终结了四连败,哈登4 ...

  8. (poj 3662) Telephone Lines 最短路+二分

    题目链接:http://poj.org/problem?id=3662 Telephone Lines Time Limit: 1000MS   Memory Limit: 65536K Total ...

  9. git错集

    2018年12月20日22:26:01 fatal:not a git repository ( or any of the parent directories ) : .git 这个错误出现在首次 ...

  10. 简单实现Python调用有道API接口(最新的)

    # ''' # Created on 2018-5-26 # # @author: yaoshuangqi # ''' import urllib.request import urllib.pars ...