备份
1.什么是备份?
指 对一个文件创建一个副本
2.为什么要做备份?
数据重要
保证数据安全
快速恢复数据
3.能不能不做备份?
可以, 因为数据不重要,可不考虑.
4.备份应该怎么做?
增量: 效率高, 耗时低, 占用空间小
全量: 效率低, 耗时长, 占用空间大
5.备份使用什么工具?
cp 本地备份
scp 远程拷贝, 全量备份
rsync 远程同步, 全量和增量备份
6.备份工具rsync基本介绍?
远程同步工具, 支持不同主机系统之间同步. (windows linux mac)
并且能实现,全量与增量的同步方式
rsync C/S 架构 客户端--->服务端
rsync 873/tcp
7.rsync备份工具应用几种场景?
1.推
客户端推送数据至服务端
电脑--->云盘
2.拉
客户端拉取服务上的数据
电脑 <---- 云盘
3.异地备份
rsync 三大传输模式
yum install rsync -y
本地传输
类似于使用cp
Local: rsync [OPTION...] SRC... [DEST]
文件
[root@backup ~]# rsync -avz oldxu.com /tmp/
目录
[root@backup ~]# rsync -avz /etc/ /tmp/
注意: 每次拷贝都是增量
1.如果有新增, 拷贝新增
2.如果修改历史拷贝过的文件, 则同步修改后的文件
远程传输
类似于scp,基于ssh协议
Access via remote shell:
下载 Pull: rsync [OPTION...] [USER@]HOST:SRC... [DEST]
下载31服务器上/root/31.txt文件,至本地的当前目录,使用31的root身份
[root@backup ~]# rsync -avz root@172.16.1.31:/root/31.txt ./
注意: 加/ 和不加/
加/ : 会下载这个目录下的所有内容至本地
不加/: 下载目录,以及目录下的所有内容至本地
[root@backup ~]# rsync -avz root@172.16.1.31:/opt/