Linux Rear系统热备份 【详细教程】

一、系统备份

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.重新进入系统

#在这里直接回车默认进入系统即可

系统成功恢复!

相关推荐
Canmag 兴隆磁性8 小时前
中大型钕铁硼产品的磁通测量与自动分选:一条产线自动化的工程实现思路
运维·学习·自动化·永磁材料
福建佰胜张工9 小时前
SMC 薄型气爪 MHF2-16D1 深度解析:平行开闭、低剖面结构在自动化装配中的选型与落地
java·服务器·安全·自动化
xuefeiniao10 小时前
PHP2Shell漏洞修复
运维·服务器·php
水饺编程11 小时前
第2章:Linux 基础,切换到超级用户
linux·c语言·汇编
便利店102411 小时前
系统活动一抓留存!深入 Linux C/C++ 调试工具之 sysdig
linux·运维·服务器·sysdig
g3voip12 小时前
工业防水电话到底怎么选?隧道、管廊与码头的需求差异
服务器·网络·信息与通信·ip
qetfw12 小时前
Bash 变量:export、位置参数与默认值展开验证
linux·开发语言·chrome·bash
智能运维指南12 小时前
企业 IT 运维自动化平台怎么选?从场景匹配到 POC 验证的完整评估框架
运维·自动化·自动化运维·嘉为蓝鲸
其实防守也摸鱼12 小时前
Cylab在线靶场——CTF中的通用技能
linux·数据库·学习·算法·靶场·ctf·学习网络安全
.Bryce.13 小时前
从强化学习到Agentic RL:让Agent在“干活“中自己变聪明
服务器·网络·agent·rag·agentic rl