rsync服务扩展应用
rsync服务扩展应用
① 守护进程多模块功能配置
第一步:修改配置文件 注:可以再vim中输入:20,22copy22,表示复制20到22行到22行之后
vim /etc/rsyncd.conf
[backup01]
comment = "backup dir by oldboy"
path = /backup
[backup02]
comment = "backup dir by oldboy"
path = /backup02
第二步:创建多模块目录mkdir /backup02chown -R rsync.rsync /backup02第三步:重启服务程序killall rsyncrsync --daemon第四步:进行测试检查
② 守护进程的排除功能实践
第一种数据备份排除方式:--exclude
rsync -avz /test_dir/ --exclude=b --exclude=d rsync_backup@172.16.1.41::backup01 --password-file=/etc/rsync.password
rsync -avz /test_dir/ --exclude={b,d} rsync_backup@172.16.1.41::backup01 --password-file=/etc/rsync.password
rsync -avz /test_dir/ --exclude={b..d} rsync_backup@172.16.1.41::backup01 --password-file=/etc/rsync.password
第二种数据备份排除方式:--exclude-from=file
rsync -avz /test_dir/ --exclude-from=./exclude_file.txt rsync_backup@172.16.1.41::backup01 --password-file=/etc/rsync.password
③ 守护进程来创建备份目录
rsync -avz /etc/hosts --exclude-from=./exclude_file.txt rsync_backup@172.16.1.41::backup01/sa/ --password-file=/etc/rsync.password
rsync -avz /etc/hosts --exclude-from=./exclude_file.txt rsync_backup@172.16.1.41::backup01/dev/ --password-file=/etc/rsync.password
rsync -avz /etc/hosts --exclude-from=./exclude_file.txt rsync_backup@172.16.1.41::backup01/dba/ --password-file=/etc/rsync.password
④ 守护进程的访问控制配置
三种情况:
- 只有白名单,白名单网段或主机信息允许。其余阻止
- 只有黑名单,黑名单网段或主机信息阻止,其余允许
有黑名单也要白名单,白名单网段或主机信息允许,黑名单网段或主机信息阻止,其余允许
建议只选择前两种方式配置
hosts allow = 172.16.1.0/24
hosts deny = 0.0.0./32⑤ 守护进程无差异同步配置
我有的,你也有;我没有的,你也不能有
rsync -avz /test_dir/ --delete rsync_backup@172.16.1.41::backup01 --password-file=/etc/rsync.password
说明:一定要谨慎使用,否则可能会清空备份目录;
如果要快速清空目录数据,也可以使用无差异同步清空⑥ 守护进程的列表功能配置
list = false
说明:表示是否列表显示rsync服务端所有模块信息
[root@nfs01 test_dir]# rsync rsync_backup@172.16.1.41::
backup01 "backup dir by oldboy"
backup02 "backup dir by oldboy"
转载于:https://blog.51cto.com/tangyong/2121631
rsync服务扩展应用相关推荐
- 信创平台下构建rsync服务,同步与备份数据
rsync(remote synchronize,https://www.samba.org/ftp/rsync/rsync.html)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的 ...
- Rsync服务让SLB下多台centos服务器文件同步更新
需求目的 是为了使俩台集群下的俩台服务器 实现数据同步 及真正的备份 所以负载均衡 加上rsync是一个完美的结合 下面的操作是针对阿里云的SLB 服务,SLB服务 是由tengine与lvs所组成的 ...
- rsync 服务与配置文档
rsync 服务与配置文档 1 某项目rsync配置文档(关键字已处理) $ cat /etc/rsyncd.conf #全局配置 log file = /var/log/rsyncd.log ...
- Centos RSYNC服务搭建
前言: 总结下RSYNC服务搭建 介绍: Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件. 特点: 能更新整个目录和树和文件系统 ...
- rsync命令_浅谈利用rsync服务的攻击
本文将根据针对Linux操作系统上不安全的Rsync配置,浅谈如何利用rsync服务进行攻击. 1.什么是RSYNC? Rsync是用于在两个服务器(通常是Linux)之间传输和同步文件的实用程序.它 ...
- Linux Rsync 服务配置
一.Rsync简介 rsync是Linux.UNIX系统下的数据镜像备份工具,它的特性如下: 1.可以镜像保存整个目录树和文件系统. 2.可以很容易做到保持原来文件的权限.时间.软硬链接等等. 3.无 ...
- 【Blog.Core重要升级】:封装服务扩展层
昨天有群里小伙伴咨询了一个问题: 关于如何在Blog.Core项目中,实现多资源终端的问题,比如这样: 一个AdminMvc的管理后台(MVC项目),一个WebApi项目,一个ConsoleApp的控 ...
- rsync 服务快速部署手册
一.rsync服务端安装 1.查看rsync安装包 # rpm -qa rsync rsync-3.0.6-12.el6.x86_64 2.安装rsync 系统默认都会安装rsync软件包的,如果查看 ...
- centos搭建rsync服务!
为什么80%的码农都做不了架构师?>>> rsync是Unix下的一款应用软件,它能同步更新两处计算机的文件与目录,并适当利用差分编码以减少数据传输.rsync中一项与其他大部 ...
最新文章
- sql datetime 加一天_PowerQuery数据库Sql.Database条件查询
- PHP开发一个简单的成绩录入系统
- 使用 xCAT 简化 AIX 集群的部署和管理
- 【jetson nano】ubuntu18.04 配置pytorch环境 安装中文输入法
- 使用Jquery提交Json格式的数据到Asp.net程序的另类做法
- vnr光学识别怎么打开_干货|指纹锁的指纹识别模块的前世今生,智能锁的指纹识别到底有多智能?...
- I/O多路转换 select
- 【牛客 - 331D】炫酷路途(二进制枚举 或 建图方式+最短路 或 dfs)
- smartSVN 分支与合并
- emoji隐藏表情_MacBook 7大隐藏功能曝光!强大到逆天!
- web.xml:url-pattern
- win7系统服务器错误404,Win7旗舰版系统下无法打开http://localhost出现404错误如何解决...
- 使用spss做各种相关性分析的方法和步骤
- 用友U8来料检验单参照不到报检单
- python oserror捕获,Python3基础 try-指定except-as reason 捕获打开一个不存在的文件的时候,会产生OSError异常的示例...
- 【汇正财经】短线交易行为的构成问题
- tnsnames.ora配置未生效_汽车保险商业车险的生效时间是什么时候?商业车险的险种有哪些?我们应该怎么买?...
- 决策树ID3简单实现
- 科研 | 国家自然科学基金委 | 资助项目简介
- seo网站推广方法简介
热门文章
- BugkuCTF-MISC题宽带信息泄露
- vim复制、删除和粘贴一行
- [Deepin - Pycharm调试记录] Pyinstaller索引系统库问题
- c语言程序设计课程设计心得体会,C语言程序课程设计心得体会
- qc成果报告范例_质量引领创新 扬子江勇夺医药行业QC“十五连冠”
- 炒菜机器人放食材的顺序_如果给你个做饭机器人,你会让它做些什么饭菜?
- 调剂厦大计算机,2017智能系硕士统考研究生调剂信息
- android长按home键关闭程序,应用程序退出后Dialog弹出
- python解压到指定文件夹_在Python中压缩和解压文件
- 定时线程_SpringBoot定时任务,@Async多线程异步执行