美文网首页
16实时同步服务

16实时同步服务

作者: Jachin111 | 来源:发表于2020-09-20 23:32 被阅读0次

实时同步原理
需要有部署好rsync守护进程服务,实现数据传输
需要部署好inotify服务,实现目录中数据变化监控
将rsync服务和inotify服务建立联系,将变化的数据进行实时备份传输

实时同步部署
部署rsync守护进程
服务端配置操作
客户端配置操作
部署inotify监控服务
安装软件 yum install -y inotify-tools

熟悉命令的使用
/usr/bin/inotifywait 监控目录数据信息变化
inotifywait [参数] 监控目录
-m 实现一直监控目录的数据变化
-r 进行递归监控
-q 尽量减少信息的输出
--format <fmt> 指定输出信息的格式
--timefmt 指定输出的时间信息格式
-e 指定监控的时间信息

/usr/bin/inotifywatch 对监控的变化信息进行统计

企业应用:防止系统重要文件被破坏
需要用到inotify进行实时一直监控 /etc passwd /var/spool/cron/root

部署sersync同步服务
需要下载安装软件 https://github.com/wsgzao/sersync
解压软件压缩包,将解压的数据进行保存
编写配置文件 vim conf/confxml.xml
排除指定数据信息不要进行实时传输同步
定义inotify程序需要监控的事件

启动sersync服务程序
-d 启动守护进程模式
-r 在监控前,将监控目录与远程主机用rsync命令推送一遍,进行同步测试
-o 指定配置文件,默认使用confxml.xml文件

相关文章

  • 16实时同步服务

    实时同步原理需要有部署好rsync守护进程服务,实现数据传输需要部署好inotify服务,实现目录中数据变化监控将...

  • 备份服务之实时同步备份(sersync)

    实时同步备份方法1)利用脚本实现实时同步2)利用软件实现实时同步 实时同步备份原理 存储服务器 --...

  • sersync 对网站数据实时同步备份

    sersync 实现实时同步数据 1 sersync实时同步原理 rsync守护进程服务,实现数据传输 inoti...

  • day 35综合架构实时同步

    课程介绍部分 (补充扩展) 课程总结 一:网站实时同步服务 二.数据监控软件 inotify 三.实现实时同步数据...

  • Linux sersync day35

    什么是实时同步为什么要实时同步实时同步的原理实时同步的场景实时同步工具选择实时同步案例演示 一、什么是实时同步 实...

  • day36 实时备份wenben

    实时同步备份 定义:通过 sersync 服务将 nfs 服务器的存储,实时备份到 backup 服务器中,以此来...

  • 实时同步服务详解

    1. 实时同步服务原理及概念 部署 rsync 守护进程服务,实现数据传输 部署 inotify 服务,实现目录中...

  • 数据实时同步工具sersync/lsyncd

    一.实时同步简介 1.什么是实时同步, 只要当前目录发生变化则会触发一个事件,事件触发后将变化的目录同步至远程服务...

  • nfs存储服务,实时同步服务

    服务端部署 nfs存储服务实现数据共享 1.下载安装软件 nfs-utils和rpcbind 2.编写nfs配...

  • 基本网站架构

    分类链接备份服务rsync服务网络存储服务NFS服务实时同步服务Sersync服务SSH服务SSH服务批量管理服务...

网友评论

      本文标题:16实时同步服务

      本文链接:https://www.haomeiwen.com/subject/uidmyktx.html