位置: 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)

  • 真我gtneo2t是曲面屏吗

    真我gtneo2t是曲面屏吗

  • 米哈游绑定手机解绑(米哈游绑定手机是别人的)

    米哈游绑定手机解绑(米哈游绑定手机是别人的)

  • 微信资料里咋显示电话(微信资料怎么不显示)

    微信资料里咋显示电话(微信资料怎么不显示)

  • 苹果7扩容128g稳定吗(苹果7扩容128g后遗症)

    苹果7扩容128g稳定吗(苹果7扩容128g后遗症)

  • 群昵称改了仍显示备注(群昵称改了为什么在群里还是看不到)

    群昵称改了仍显示备注(群昵称改了为什么在群里还是看不到)

  • 屏蔽水晶头和非屏蔽差别大吗(屏蔽水晶头和非屏蔽水晶头护套一样吗)

    屏蔽水晶头和非屏蔽差别大吗(屏蔽水晶头和非屏蔽水晶头护套一样吗)

  • 红米10x是5g手机吗(红米10x是真5g手机??)

    红米10x是5g手机吗(红米10x是真5g手机??)

  • ai换脸是什么(ai换脸是什么意思)

    ai换脸是什么(ai换脸是什么意思)

  • 信号显示4g+是什么意思(手机信号显示4gr)

    信号显示4g+是什么意思(手机信号显示4gr)

  • 视频可以设置成win10桌面吗(视频可以设置成电脑壁纸吗)

    视频可以设置成win10桌面吗(视频可以设置成电脑壁纸吗)

  • 拉黑删除后发消息显示什么(拉黑后删除发消息过去会显示什么)

    拉黑删除后发消息显示什么(拉黑后删除发消息过去会显示什么)

  • 淘宝账期保障是什么意思(淘宝的账期保障有必要加入吗)

    淘宝账期保障是什么意思(淘宝的账期保障有必要加入吗)

  • 回收站在c盘哪个位置(回收站在c盘哪个文件夹)

    回收站在c盘哪个位置(回收站在c盘哪个文件夹)

  • 730g和845差多少(730处理器和845处理器哪个好)

    730g和845差多少(730处理器和845处理器哪个好)

  • 陌生人隔空投送会盗取隐私吗(陌生人隔空投送还能找回是谁吗)

    陌生人隔空投送会盗取隐私吗(陌生人隔空投送还能找回是谁吗)

  • netware是应用软件吗(netappsoft软件)

    netware是应用软件吗(netappsoft软件)

  • 苹果x为什么充不进去电(苹果x为什么充电充到80自己停了)

    苹果x为什么充不进去电(苹果x为什么充电充到80自己停了)

  • 微信朋友圈可以编辑修改吗(微信朋友圈可以关闭吗)

    微信朋友圈可以编辑修改吗(微信朋友圈可以关闭吗)

  • 啥叫微信电脑版(微信电脑版是什么意思啊)

    啥叫微信电脑版(微信电脑版是什么意思啊)

  • 如何简单授权七天网络(授权7步骤)

    如何简单授权七天网络(授权7步骤)

  • airpods怎么改不了名字(airpods怎么设置)

    airpods怎么改不了名字(airpods怎么设置)

  • 小米怎么关闭上划搜索(小米怎么关闭上滑浏览器)

    小米怎么关闭上划搜索(小米怎么关闭上滑浏览器)

  • 上班族兼职赚钱方式有哪些(上班族 兼职)

    上班族兼职赚钱方式有哪些(上班族 兼职)

  • spot卸载了还能看到位置吗(卸载scoop)

    spot卸载了还能看到位置吗(卸载scoop)

  • 怎么导出全民K歌本地录音(怎么导出全民K歌的录音)

    怎么导出全民K歌本地录音(怎么导出全民K歌的录音)

  • 华为p30桌面插件添加(华为p30桌面插件在哪里)

    华为p30桌面插件添加(华为p30桌面插件在哪里)

  • 手机号被泄露如何处理(手机号被泄露如何投诉)

    手机号被泄露如何处理(手机号被泄露如何投诉)

  • [激光器原理与应用-5]:激光二极管LD (Laser Diode)与激光二极管驱动器(LD驱动器)(激光器原理及应用)

    [激光器原理与应用-5]:激光二极管LD (Laser Diode)与激光二极管驱动器(LD驱动器)(激光器原理及应用)

  • 公司之间往来款需要开收据吗
  • 中介费要求开发票中介公司不开
  • 劳务成本会计科目
  • 企业所得税完税凭证在哪里打印
  • 其他业务利润包括哪些科目
  • 年未决算的现金利润怎么算
  • 企业的哪些活动对企业有长期影响呢
  • 股息交个人所得税怎么交
  • 存货清查会计分录例题盘亏
  • 住宿费机打发票税率多少
  • 无偿受让股权的股东对发起股东没有出资承担责任
  • 银行开户许可证什么时候开始取消的
  • 电费发票勾选是啥意思
  • 企业股权溢价转让会计分录
  • 简易征收是什么意思和一般纳税人
  • 房产税计税依据房产原值怎么算
  • 补偿贸易具体方式
  • 成本费用率偏低
  • 小规模纳税人免征增值税怎么记账
  • 税控机减免会计分录
  • 购销合同印花税按70%
  • 利润分配的途径
  • 小规模纳税人代理销售税率是多少
  • 不动产进项抵扣新政策2022
  • 个人借公司款账务处理
  • windows history命令
  • 公益性捐赠支出的标准
  • php识别中文
  • 如何检查路由器防火墙设置
  • 行政事业单位的主要经济业务活动有哪些
  • 什么情况下可以土葬
  • 结转本月收入类账户到本年利润
  • async/await原理
  • 公司日常流水账
  • 投资中间人要担什么责任
  • 尚硅谷docker笔记
  • css实现文字颜色渐变
  • 股权划转有税费吗
  • 其他综合收益是利润表项目吗
  • 金融企业会计科目有哪些
  • 公司的零星开支是什么
  • 学网新用什么电脑
  • 房地产开发公司注册资金要求
  • 成本少了怎么处理
  • 已认证进项税转出口退税怎么处理
  • 营改增后进项税额转出
  • 员工还款还公司会计分录
  • 一般纳税人开劳务费的税率是多少
  • 进项增值税发票抵扣期限
  • 结转清理净损失怎么算
  • 补交上年度的企业所得税税款计入什么科目
  • 政府补助的内容
  • 2021年会计做账报税详细流程
  • 判断某个字段的值是否在指定的范围内
  • sql优化常用的15种方法
  • 使用组策略可控制什么
  • 打开win七
  • hyper-v是啥
  • windowsxp改密码怎么改
  • linux限速
  • Linux mysql如何更改root密码以及忘记root密码的修改方法
  • win8如何隐藏任务栏
  • win降win7
  • Javascript HTML5 Canvas实现的一个画板
  • shell的实现
  • 查看进程使用的端口
  • jquery可以实现哪些效果
  • python求解析解
  • JQuery中Ajax()的data参数类型实例分析
  • js 在线调试
  • shell脚本wc
  • npm镜像是什么意思
  • 数字图像处理期末考试
  • python爬虫入门教程
  • 浙江省网上税务局app下载
  • 上海买房退税政策2020
  • 未清卡会锁死吗?
  • 税控盘解除风险
  • 如何加强木材加工质量
  • 江苏发票认证平台app
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设