一、Mondo Rescue工具介绍:

Mondo Rescue(以下简称Mondo)可以说是Linux 下的Ghost,它可以将你的系统像照相一样备份至磁带,CD-R,CD-RW,NFS或硬盘分区。Mondo广泛支援LVM,RAID,ext2, ext3, JFS, XFS,ReiserFS,VFAT等。这个软件可以让大家一步一步地将Linux系统备份出来,一旦今后出了问题,只要用创建好的MondoCD将系统还原至上次备份时的状态即可。

与windows的Ghost相似,在进行备份的使用,应把应用与数据的备份分开处理。也就是说,使用Mondo来备份系统的基本应用配置,生产数据使用资料备份的方式处理,如定时备份到磁盘等。

二、Mondo Rescue基础架构:

Mondo Rescue由Mondo和Mindi两个包组成。Mondo是主程序用来备份和还原。Mindi则类似一个迷你的Linux,它包括核心,模块,函数库及一些做系统维护的重要工具。

其他请参考:mondo的官方网站:http://www.mondorescue.org/

二、安装部署:

注意:Mondo Rescue可以拿虚拟机、服务器、GPU物理机进行安装,为了更加便捷,我接下来在VMware虚拟机上进行,并且需要满足以下条件:

(1)创建机器时,一定不要带swap分区,会引起备份引导交换操作,引发报错。

(2)分区时使用ext3、ext4、xfs这种标准分区方式;/boot分区给300M,/分区适当即可,够用就行,我给的8G。

(3)挂载时类型使用标准类型,方便识别。

安装yum源:

cd /etc/yum.repos.d/wget ftp://ftp.mondorescue.org/rhel/7/x86_64/mondorescue.repoyum clean allyum makecache

下载mondo:

yum install -y mondo

(下载如果报错,提示缺少perl的几个依赖包,则使用rpm方式从网上手动下载rpm包):

rpm -Uvh ftp://ftp.mondorescue.org/rhel/7/x86_64/perl-IO-Interface-1.05-2.el7.x86_64.rpm

运行mondo:

mondoarchive

1、选择硬盘格式压缩:

2、选择默认存放iso文件的路径(可修改,但必须为绝对路径):

3、选择压缩类型(常用为gzip、bz):


4、选择压缩率大小(选择平均会更省空间一些):

5、iso镜像文件大小,选择默认的就可以,也可以稍微调小一些:

6、镜像名称(可自行修改):

7、选择要备份的起始路径(默认为根目录,即全部备份):

8、选择不做备份的目录(默认为无,即全部备份):

10、接下来有另一些选项为:临时目录、备份扩展的属性、机器内核、备份文件等,无特殊要求均选择默认即可。

最后在默认路径下生成一个iso镜像文件:

sz mondorescue-1.iso    #导出iso镜像文件到本机,方便后续使用

四、使用iso文件还原系统:

准备另一台空机器,跟镜像机同样的配置,CD使用刚才导出到本地的镜像,开机后即可自动读取iso文件:

一路回车即可,按照默认读取配置进行安装。

此处可以按照默认选项走,也可以使用交互,进行自定义选项修改:


等待其安装完成后,重启机器,即可得到一个拥有完整操作系统、及备份文件的机器了。

五、总结:

可以看到,自制的iso镜像文件适应大小为1G-3G左右,所以使用Mondo Rescue工具制作iso镜像安装其他机器的操作系统,相比于使用原始光盘映像文件(大小约为9-10G不等)安装,更为方便和快捷。

Mondo Rescue备份iso镜像文件与安装系统相关推荐

  1. 如何使用yum工具从iso镜像文件上安装

      解决: 要使用yum工具从iso镜像文件中安装或者更新软件,需要按下面步骤操作: 1. 创建挂接iso文件的目录. #mkdir -p /cdrom/iso 2. 使用loop设备方式挂接iso镜 ...

  2. iso镜像文件怎么装系统图文操作

    iso镜像文件怎么装系统?很多电脑小白下载了iso系统镜像文件后却不懂得用u盘安装,其实只要认真学习u盘装ios系统很简单的,接下面快启动小编带大家了解iso系统怎么用u盘安装图文教程,以后电脑系统坏 ...

  3. WinXP/Win2003系统ISO镜像文件PE安装步骤

    WinXP/Win2003系统ISO镜像文件用UltraISO制作U盘启动盘安装系统时,启动后出现错误提示"inf file txtsetup.sif is corrupt or mis ...

  4. 挂载ISO镜像文件到Linux系统

    挂载ISO镜像文件 方式1:挂载当前系统ISO镜像文件 1.更改虚拟机设置 右键单击选项卡打开设置窗口 选择CD/DVD勾选已连接和启动时连接 2.在/mnt目录下创建cdrom文件夹做为挂载目录 3 ...

  5. Ubuntu篇——Ubuntu20.04备份成ISO镜像文件并安装到其他电脑上(完整步骤)

    一.安装systemback. (如已安装请跳过) 1.要在Ubuntu 18.04或Ubuntu 18.10系统上安装systemback,首先删除PPA: sudo add-apt-reposit ...

  6. 如何用光盘映像文件重装服务器系统,光盘映像文件怎么安装,小编教你光盘映像文件怎么安装系统...

    我们都知道ISO是一种光盘镜像文件可以利用一些工具进行解压后才能使用,现在有很多网友给电脑装系统时采用ISO镜像文件来安装系统,那么如何安装下载的ISO系统镜像文件?这是一个问题,下面,小编给大家带来 ...

  7. 秃头警告之——使用mondo rescue备份linux系统ISO镜像的踩坑历程

    使用mondo rescue备份linux系统制作ISO镜像 使用背景 工作原因需要把Centos7系统的软件配置和文件打包做一个iso镜像文件,用于后期系统设备量产.谷歌了相关方法,看到有很多博主都 ...

  8. Centos7 Mondo 制作系统iso镜像文件

    1.安装 root下执行 CentOS yum源配置 curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/ ...

  9. win10无法装载重装系统iso文件_windows10系统如何安装iso镜像文件

    最近有win10系统用户到本站咨询这样一个问题,就是在网上下载iso镜像文件之后,想要对其进行安装,可是却不知道要怎么安装iso镜像文件,针对这个问题,小编这就给大家讲解一下windows10系统安装 ...

最新文章

  1. Chapter12:动态内存
  2. 微软张若非:搜索引擎和广告系统,那些你所不知的AI落地技术
  3. java方法的参数_Java方法参数
  4. oracle 安装oui 15038,SuSE Linux上的Oracle11g-x64-ent安装有许多检查错误
  5. 图像灰度图,直方图,像素通道问题
  6. mysql 分类计数器_PHP MySQL映像计数器
  7. 150个摄影测量与遥感术语,你知多少?
  8. Mandriva linux 资源列表
  9. 奇点云宣布完成1.2亿元B1轮融资,首次公开数据星图
  10. 建立集群——rsh(remote shell)实现无密码访问
  11. 大数据分析R语言RStudio使用教程
  12. 华为天才少年火了!刚毕业就拿201万年薪,全球仅4人!又是这个学校的
  13. 银行卡卡号格式规范 每隔4为一个空格
  14. 四步快速配置一个简单高效的文本生成图像基准模型 T2I baseline
  15. 【Swoole系列3.5】进程池与进程管理器
  16. 什么是绿色工厂?什么企业可以申报绿色工厂?
  17. 关于麦克风波束成形的基本原理
  18. [NCTF2019]SQLi 1regexp注入
  19. 租车小程序开发的必备功能
  20. 【纸牌屋】第一季第三集经典台词

热门文章

  1. 敏捷管理 -- 质量和风险管理
  2. MaxCompute 助力衣二三构建智能化运营工具
  3. pd.set_option 问题
  4. C语言之控制语句详解
  5. AR互动大屏项目实战
  6. 深度学习阅读导航 | 04 FPN:基于特征金字塔网络的目标检测
  7. [Style Transfer]—Combining Markov Random Fields and Convolutional Neural Network for Image Synthesis
  8. 新手提问!求解答QAQADODB.Recordset 错误 #x27;800a0bb9#x27; 参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
  9. 南卡蓝牙耳机好还是漫步者好?国产半入耳式蓝牙耳机对比
  10. 前端Javascript面试题