前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CentOS7下使用Mondo Rescue实现系统全备份

CentOS7下使用Mondo Rescue实现系统全备份

作者头像
yuanfan2012
修改2022-10-16 22:06:01
5.5K1
修改2022-10-16 22:06:01
举报
文章被收录于专栏:WalkingCloudWalkingCloud

Mondo Rescue的官方网站:

http://www.mondorescue.org/

下面介绍安装mondo rescure对系统进行备份与恢复

1、在线安装

1)CentOS yum源配置

代码语言:javascript
复制
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo

2)mondorescue.repo 源配置

代码语言:javascript
复制
cd /etc/yum.repos.d/
wget ftp://ftp.mondorescue.org/centos/7/x86_64/mondorescue.repo
sed -i "s/gpgcheck=1/gpgcheck=0/g" mondorescue.repo
cat mondorescue.repo

3)yum 安装mondo

代码语言:javascript
复制
yum makecache
yum install mondo

2、修改分区挂载文件/etc/fstab

分区挂载格式要用盘符去挂载不要用UUID去挂载,不然做好镜像在还原的时候会识别不了 vi修改分区挂载文件:/etc/fstab改成对应的盘符

为了演示方便,下面安装JDK+Zookeeper+Kafka,搭建单节点的kafka服务器进行备份,后面进行利用备份出的镜像进行恢复验证效果

3、运行mondoarchive进行备份

选择备份到本地磁盘Hard disk

选择备份路径

使用gzip方式压缩

压缩率:平均Average

设置ISO镜像的大小

设置镜像名称,这里就kafka_template

需要备份的路径,/代表全系统

需要排除的目录,若没有,留空即可

临时目录

是否备份扩展属性

确认kernel系统内核

备份后是否verify检查

确认是否Proceed开始备份

收集Mindi启动必须的文件信息

备份后的镜像文件

4、利用备份镜像进行恢复

先SFTP下载镜像文件

准备一台虚拟机,加载备份镜像文件

开机启动

输入nuke,格式化分区并恢复所有文件

恢复完成exit退出,待机器重启成功,可以正常登录

下面可以看出恢复成功,系统正常启动,文件均在

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-08-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 WalkingCloud 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Mondo Rescue的官方网站:
  • 下面介绍安装mondo rescure对系统进行备份与恢复
  • 1、在线安装
  • 2、修改分区挂载文件/etc/fstab
  • 3、运行mondoarchive进行备份
  • 4、利用备份镜像进行恢复
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档