位置: IT常识 - 正文

rsync结合 inotfiy 实现实时备份的问题(rsync inotify sersync)

编辑:rootadmin
这篇文章主要介绍了rsync结合 inotfiy 实现实时备份的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下... 21-03-09 1. 简介

推荐整理分享rsync结合 inotfiy 实现实时备份的问题(rsync inotify sersync),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:rsync include,rsync -i,rsync连接,rsync连接,rsync -i,rsync include,rsync -i,rsync -i,内容如对您有帮助,希望把文章链接给更多的朋友!

rsync简介:rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步

Inotify简介:Inotify 是一种强大的、异步的文件系统事件监控机制,通过Inotify可以监控文件系统中添加、删除,修改、移动等各种细微事件,利用这个内核接口,第三方软件就可以监控文件系统下文件的各种变化情况

2. 实验环境:

ip地址角色192.168.153.180备份源 sync client + inotify192.168.153.181备份端 rsync server

两台机器均关闭防火墙和selinux关闭防火墙

systemctl stop firewalld

关闭selinux

setenforce 03. 配置备份端主机(181主机)

3.1 安装rsync工具

yum -y install rsync

3.2 修改rsync配置文件:

vim /etc/rsyncd.conf

修改后内容如下:(!复制之后删掉注释才可使用,不然格式会有问题)

uid=rootgid=rootuse chroot = nomax connections = 10strict modes = yespid file = /var/run/rsyncd.pidlock file = /var/run/rsyncd.locklog file = /var/log/rsyncd.log[rsync]path = /opt #备份路径comment = rsyncignore errors #跳过错误read only = no #读write only = no #写hosts allow = 192.168.153.180 #备份源iplist = falseauth users = rsync_user #用户

3.3 创建密码文件并修改权限 创建文件

echo "rsync_user:123" > /etc/rsync.password

修改权限

chmod 600 /etc/rsync.password

3.4 启动rsync并查看端口验证

rsync结合 inotfiy 实现实时备份的问题(rsync inotify sersync)

启动

rsync --daemon

验证

netstat -ntlp|grep 873tcp 0 0 0.0.0.0:873 0.0.0.0:* LISTEN 1583/rsync tcp6 0 0 :::873 :::* LISTEN 1583/rsync 4. 配置备份源端(180主机)

4.1 安装epel源和所需工具

先安装epel源

yum -y install epel-release

再安装所需工具

yum -y install inotify-tools rsync

4.2 只需要设置rsync同步密码即可,不用重设用户名 创建文件

echo "123" > /etc/rsync.password

修改权限

chmod 600 /etc/rsync.password

4.3 编写inotify监控脚本如下:

vim inotify.sh#!/bin/baship=192.168.153.181 #备份端ipsrc=/opt/rsync_src #数据目录dst=rsyncuser=rsync_user # 用户/usr/bin/inotifywait -mrq --timefmt '%d/%m/%y %H:%M' --format '%T %w%f' -e modify,delete,create,attrib ${src} | while read filedorsync -vzrtopg --delete --progress $src $user@$ip::$dst --password-file=/etc/rsync.password > /dev/null && echo "$src was rsyncd"done

3.4 创建源目录

mkdir /opt/rsync_src

3.5 执行脚本检测

sh inotify.sh

3.6 新开窗口在源目录下创建文件

cd /opt/rsync_srcecho 111 > 1.txtecho 222 > 2.txt

3.7 在备份端查看新创建的两个文件已经同步过来

ls /opt/rsync_src/1.txt 2.txt

3.8 在备份源端删除1.txt文件

cd /opt/rsync_srcrm -f 1.txt

在备份端查看已经同步删除

ls /opt/rsync_src/2.txt

到此这篇关于rsync结合 inotfiy 实现实时备份的文章就介绍到这了,更多相关rsync结合 inotfiy 实现实时备份内容请搜索电脑学习网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持电脑学习网!

本文链接地址:https://www.jiuchutong.com/zhishi/279813.html 转载请保留说明!

上一篇:linux基础命令有哪些? linux基础命令使用方法(linux基本命令有哪些)

下一篇:如何在Mac上更改Siri语音?Mac上更改Siri语音方法(如何在Mac上更改我的Apple ID)

  • 宁波财税网会计之窗官网
  • 一般纳税人收到普票可以抵扣吗
  • 发票勾选比账上多
  • 小规模变更为一般纳税人流程
  • 异地劳务分包要外经证吗
  • 小规模企业工资表怎么做
  • 发票现金支付的做账增值税
  • 没通过认证的增值税发票是否能够记入成本抵扣
  • 货车挂靠企业需要交增值税吗?
  • 水利印花税计算公式
  • 发票记账联丢失怎么写情况说明
  • 个人住房房产税查询
  • 小规模可以收专票当费用票吗
  • 税务稽查的四个环节
  • 为什么电脑上找不到蓝牙耳机
  • 事业单位事业收入和经营收入要上缴财政
  • 典当行的账务处理会计分录大全
  • 英雄联盟符文推荐怎么不弹出来
  • excel中如何选择只能选择的项
  • 苹果键盘快捷键怎么用
  • windows为什么从7开始
  • win11怎么用户改名
  • 公司向个人借款利息如何处理
  • 教案的近义词是什么
  • 企业会计准则存在的问题怎么写
  • 身份证php编写
  • 毕业证原件掉了可以报考社工证吗
  • 错误解决方法
  • 若依框架前端改造
  • ps换脸后怎样修理痕迹
  • 年底所得税怎么算
  • 小规模纳税人研发费用加计扣除优惠政策
  • 业务招待费可以开专票抵扣吗
  • 换货公司是否可信?
  • 未出资到位的股权转让个人所得税
  • 个税出现负数是什么意思
  • 解决掉发的有效方法
  • c#调用excel
  • 已经费用化的研发支出还可以资本化吗
  • 小规模纳税人开专票需要交税吗
  • 企业所得税几种税率
  • 利润表中的所得税费用包括哪些
  • 上市公司发放现金的规定
  • 交易性金融资产是什么意思
  • 施工企业暂估成本
  • 事业单位劳务派遣工能长期干下去吗
  • 固定资产改造更新后年限怎么算
  • 月末如何计提增值税附加及增值税
  • 财政补助收入的支付制度包括
  • 什么叫进项税率
  • 员工垫付的钱会计分录
  • 进项税和销项税抵扣的会计分录
  • 社保可以不计提账务处理
  • 固定资产应计入什么账户
  • 进项税额抵扣是按税率分开抵扣吗
  • 电子发票服务平台怎么下载发票
  • count(10,2,5)
  • mysql数据库基础与实践课后答案
  • winxp系统如何设置禁用磁盘检测功能
  • Windows Server core的便捷操作和远程管理
  • 如何在windows中对硬盘进行分区
  • linux系统 虚拟机
  • win8pe下载iso
  • windows8.
  • win7设置在哪里设置
  • winhost.exe - winhost是什么进程
  • win8桌面右键无法使用
  • ubuntu20怎么连接蓝牙鼠标
  • gitlab离线安装 linux
  • excel 提示
  • honey contil
  • Android游戏开发pdf
  • 有关表格边框的快捷键
  • unity游戏人物选择
  • 浅谈python
  • json 日期类型
  • nodejs如何安装
  • unity投影交互开发
  • 国税查票系统
  • 湖南银税进件中心
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设