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

  • 电脑花屏是不是显卡坏了(电脑花屏)(电脑花屏是不是显卡问题)

    电脑花屏是不是显卡坏了(电脑花屏)(电脑花屏是不是显卡问题)

  • google地球无法连接验证服务器以激活(google地球无法连接验证服务器)(google地球无法连接到登录服务器)

    google地球无法连接验证服务器以激活(google地球无法连接验证服务器)(google地球无法连接到登录服务器)

  • 宽带无线接入网的分类(无线网络宽带连接)

    宽带无线接入网的分类(无线网络宽带连接)

  • iPhone11有双卡吗(iphone11有双卡双待的吗)

    iPhone11有双卡吗(iphone11有双卡双待的吗)

  • 华为aqmal00是什么型号(华为aqm-al00是华为什么型号)

    华为aqmal00是什么型号(华为aqm-al00是华为什么型号)

  • 快手发的作品突然不能同框了(快手发的作品突然这些天没有播放量怎么办)

    快手发的作品突然不能同框了(快手发的作品突然这些天没有播放量怎么办)

  • 华为手机怎样截屏视频画面(华为手机怎样截长图)

    华为手机怎样截屏视频画面(华为手机怎样截长图)

  • 有哪些常见的拓扑结构(最常见的拓扑结构类型是)

    有哪些常见的拓扑结构(最常见的拓扑结构类型是)

  • 带nfc的华为手机有哪几款(带nfc的华为手机叫什么)

    带nfc的华为手机有哪几款(带nfc的华为手机叫什么)

  • 拼多多待发货要等多久(拼多多待发货要钱吗)

    拼多多待发货要等多久(拼多多待发货要钱吗)

  • 同一个微信号怎么迁移聊天记录(同一个微信号怎么登录两个微信)

    同一个微信号怎么迁移聊天记录(同一个微信号怎么登录两个微信)

  • 苹果11软件闪退(苹果闪退怎么解决)

    苹果11软件闪退(苹果闪退怎么解决)

  • qq消息延迟几分钟收到(qq消息延迟几分钟怎么办)

    qq消息延迟几分钟收到(qq消息延迟几分钟怎么办)

  • 阿里巴巴退款退到哪里去了(阿里巴巴退款退货技巧)

    阿里巴巴退款退到哪里去了(阿里巴巴退款退货技巧)

  • 优品云付是微信背景的吗(优品云商电子商务平台)

    优品云付是微信背景的吗(优品云商电子商务平台)

  • 手机qq主页面背景怎么设置(手机qq主界面背景)

    手机qq主页面背景怎么设置(手机qq主界面背景)

  • 乐视呼叫转移怎么设置(乐视呼叫转移怎么开启)

    乐视呼叫转移怎么设置(乐视呼叫转移怎么开启)

  • 哈罗顺风车怎么付款(哈罗顺风车怎么更改目的地)

    哈罗顺风车怎么付款(哈罗顺风车怎么更改目的地)

  • 手机与电视投屏怎么弄(手机与电视投屏连接不上什么原因)

    手机与电视投屏怎么弄(手机与电视投屏连接不上什么原因)

  • 华为p30的后面三个摄像头分别有什么作用(华为p30后面三个镜头分别干什么用的)

    华为p30的后面三个摄像头分别有什么作用(华为p30后面三个镜头分别干什么用的)

  • 三星s10是5g吗(三星手机s10是5g吗)

    三星s10是5g吗(三星手机s10是5g吗)

  • 泡脚有什么好处?(泡脚有什么好处和作用)

    泡脚有什么好处?(泡脚有什么好处和作用)

  • macOS Big Sur系统怎么打开HiPDI? macOS自定义HiPDI的技巧(macos big sur正式版)

    macOS Big Sur系统怎么打开HiPDI? macOS自定义HiPDI的技巧(macos big sur正式版)

  • win7电脑时间同步出错解决方法(windows7电脑时间不对)

    win7电脑时间同步出错解决方法(windows7电脑时间不对)

  • 非征税期抄税如何解决
  • 计提附加税会计凭证怎么做会计分录
  • 法人转让股权后还是法人吗
  • 关联企业债资比 企业所得税
  • 公司所得税费用怎么算报多少钱
  • 收到投资款需要缴纳增值税吗
  • 购买空调算什么费用
  • 建安企业个人所得税
  • 外贸企业一般纳税人申报
  • 房地产开发企业土地增值税清算
  • 增值税扣款凭证包括
  • 一般纳税人开普票税率是多少
  • 城市维护建设税的计税依据是什么
  • 不计提盈余公积可以分红吗
  • 基本户没开 可以销户吗
  • 资本化利息金额
  • 浙江印花税税率
  • 未完工产品成本计算公式
  • 库存商品适用于什么账簿
  • 无法收回的款项摘要怎么写
  • configureandwatch
  • 买手机5000预算
  • bios咋进入
  • 苹果电脑隐藏软件功能怎么开启
  • php编程入门指南
  • 办公室装修入账
  • 落枕怎么办怎么治疗
  • PHP:date_default_timezone_get()的用法_Date Time函数
  • 挪威罗弗敦岛
  • 哈勃太空望远镜取得的部分成果有哪些
  • 办公楼装修费两万合理吗
  • 固定资产的使用寿命超过一个会计年度
  • 建筑行业施工规范有哪些
  • winform 文件上传
  • vue3+antd
  • JavaScript之Ajax-axios表单提交
  • 生育保险具体待遇是什么
  • 多计提费用可以不用以前年度损益调整吗
  • 冲减管理费用为什么放在借方
  • 一般纳税人普通发票做账
  • 三代手续费企业所得税
  • ps中如何使用切片工具
  • SQLite教程(四):内置函数
  • 如何保护数据库
  • 财务应付
  • u8已经记账的凭证怎么修改
  • sqlserver2008密码要求
  • 员工工资应要计入什么
  • 税率变更协议怎么写
  • 履约保证金打到个人账户合法吗
  • 企业向个人租房发票怎么开
  • 包装成本核算的主要内容
  • 跨年发票应该如何处理
  • 支付宝收入什么意思
  • 收不回来的应收账款
  • 坏账准备的会计分录例题
  • 防伪税控技术服务费减免的文件
  • 银行利息收入的会计分录怎么写
  • 工商银行代收是什么意思
  • 固定资产计提折旧的方法
  • 账簿设制的一般程序
  • mysql8.0优化
  • xp电脑搜索文件为什么搜索不出来
  • putty ssh tunnel
  • WARNING: /tmp: File system full, swap space limit exceeded的解决办法
  • 苹果手机
  • linux怎么使用ssh命令
  • cocos2dx camera
  • python编程模拟
  • 移动端web开发需要学什么
  • 3d游戏引擎诞生
  • java script教程
  • 如何将文件夹导入idea
  • 物业收电费有什么猫腻
  • 广西电子税务局登陆入口
  • 云南国税app
  • 四川税务干部学校官网
  • 网上税务局网址
  • 7.1税务新政策
  • 出口货物计算公式
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设