备份服务rsync
-
什么是rsync服务
Rsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具 -
rsync软件使用方法:
rsync命令 1v4
a 本地备份数据 cp
b 远程备份数据 scp
PS: 备份目录后面有 / – /etc/hosts/ : 只将目录下面的内容进行备份传输
备份目录后面没有/ – /etc/hosts : 会将目录本身以及下面的内容进行传输备份
c 替代删除命令—rm命令
–delete 实现无差异数据同步
面试题: 有一个存储数据信息的目录, 目录中数据存储了50G数据, 如何将目录中的数据快速删除
d 替代查看文件命令 ls
3、rsync服务配置安装过程
linux系统安装部署服务流程:
a 下载安装软件 yum install -y rsync
b 编写配置文件
c 搭建服务环境 备份的目录/目录权限
1)创建虚拟用户rsync
2) 创建认证密码文件
3)修改文件权限为600
4)创建模块文件/backup
5)修改模块文件属主属组为rsync
d 启动服务程序 开机自动启动
e 测试服务功能
4、rsync守护进程部署方式
rsync服务端配置
1、下载安装软件rsync
2、编写配置文件
3)创建虚拟用户rsync
4)创建密码认证文件
5)修改密码认证文件权限为600
6)创建模块文件/backup并修改文件属主属组
7)开启rsync服务
rsync客户端配置
1)创建密码文件并修改权限为600
2)进行交互式传输测试
完成rsync守护进程备份配置
5)守护进程服务企业应用:a、守护进程多模块功能配置 b、守护进程的排除功能实践 --exclude=PATTERN ---单个文件排除 --exclude-from=file --- 批量排除 c、守护进程来创建备份目录 d、守护进程的访问控制配置 e、守护进程的列表功能配置