sersync实时同步服务部署

实验环境:centos7.6,2G内存,50G硬盘大小,虚拟机服务端ip:172.16.1.31 客户端ip:172.16.1.41

实时同步原理:

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

rsync守护进程部署流程

参考上一篇文章

inotify监控服务部署流程

第一步:安装软件

yum -y insatll inotify-tools

第二步:熟悉inotify的命令使用

一:inotifywait — 监控目录数据信息变化

使用方法:

inotifywait [参数] 监控的目录
-m --monitor 实现一直监控目录的数据变化
-r --recursive 进行递归监控
-q --quiet 尽量减少信息的输出
-e --event 指定监控的事件信息
- -format 指定信息输出的格式,%T:时间,%w目录,%

你可能感兴趣的:(linux服务,linux,inotify)