一、系统备份
1.准备新备份目录
将新硬盘mount挂载到此目录
mkdir /bak
mount /dev/sdb1 /bak

#注意: 必须备份到其他硬盘,不然后续报错
2.安装rear软件包
yum install rear -y
rear -V

3.指定备份位置
bash
vim /etc/rear/local.conf
# 在文件末尾添加一下内容
BACKUP=NETFS
BACKUP_URL=file:///bak
OUTPUT_URL=file:///bak
OUTPUT=ISO
# 排除不需要备份的目录
BACKUP_EXCLUDE=( '/tmp/*' '/var/tmp/*' '/bak/*' '/var/spool/postfix/public/*' )

4.执行系统备份
bash
rear -v mkbackup

#提示ok表示备份成功,WARNING提示信息可忽略。
#备份成功后指定目录会出现.tar.gz的备份打包文件,这里放这备份后的所有数据
二、系统恢复
1.模拟故障
#删除passwd用户文件和ls命令,造成用户无法登录的故障模拟
bash
rm -rf /etc/passwd /usr/bin/cat


**# 模拟故障点:**系统本地root登录都报错了,cat也用不了
2.使用ISO镜像恢复
模拟环境直接挂载镜像进入到镜像即可进入到恢复界面
生产环境需要把ISO镜像刻录到U盘,然后使用U盘启动进入到恢复界面

进入到bios

按'f10'保存退出
3.开始恢复系统
选择第一个'恢复本系统'
4.进入救援界面执行恢复
****①用户(默认):****root
②手动挂载备份硬盘
mkdir /bak
mount /dev/sdb1 /bak
rear recover
③输入'yes'确定开始恢复备份
④#执行reboot重启
5.重新进入系统
#在这里直接回车默认进入系统即可


系统成功恢复!




