rsync+inotify 实现远程文件实时增量同步至本地

版本控制

版本 作者 日期 修改记录 备注
V1.0 Mr.Wu 2019-10-15 初始创建

一、部署规划

Ip地址 主机名 角色 软件版本(系统自带)
10.1.1.26 web-server 生产服务器 rsync-3.1.2-4.el7.x86_64
10.1.1.27 rsync 备份服务器 rsync-3.1.2-4.el7.x86_64

二、环境说明

1. 系统版本

CentOS Linux release 7.6.1810 (Core) x86_64

2. 系统初始化

2.1 关闭防火墙及selinx
在所有虚拟机上进行以下操作:
	# systemctl stop iptables
	# sed -i '/SELINUX=enforcing/cSELINUX=disabled' /etc/selinux/config
2.2 关闭 NetworkManager 服务
在所有虚拟机上进行以下操作:
	# systemctl stop NetworkManager
	# systemctl disable NetworkManager

三、配置 web-server 服务器

1. 配置文件添加同步模块

在 web-server 服务器上进行:
[root@web-server ~]# vim /etc/rsyncd.conf
		......
		[logs]
			path = /var/log
			comment = all files under this dir
[root@web-server ~]# ll /var/log |wc -l
41

在这里插入图片描述

2. 启动 rsyncd 后台服务

[root@web-server ~]# rsync --daemon
[root@web-server ~]
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值