Mondo Rescue是什么?

Mondo Rescue(简称 Mondo):是一款开源免费的故障恢复和备份工具,可以说是 Linux 操作系统下的 Ghost ,你可以轻松地创建系统(Linux 或 Windows)克隆或备份的 ISO 镜像,可以将这些镜像存放在 CD、DVD、磁带、USB 设备、硬盘和 NFS 上。

万一数据丢失了,你将能够可以从备份介质还原系统所有数据或根据实际需求还原所有数据。除此之外,Mondo Rescue 还可用来快速恢复或者重新部署工作镜像到其他系统中。

Mondo 支持 LVM 1/2、RAID、ext 2/3/4、JFS、XFS、ReiserFS、VFAT 等,并且可以轻松支持其他文件系统,支持软件 RAID 和大多数硬件 RAID 控制器,支持磁盘几何形状的调整,包括从非 RAID 到 RAID 的迁移。支持 BIOS 和 UEFI 引导模式。

Mondo 在所有主要的 Linux 发行版(Fedora、RHEL、OpenSUSE、SLES、Mageia、Debian、Ubuntu、Gentoo)上运行,可使用它来备份非 Linux 分区,例如:NTFS。

实践是唯一真理

1、下载安装包

# cd /etc/yum.repos.d/
# wget ftp://ftp.mondorescue.org/centos/7/x86_64/mondorescue.repo
# cat /etc/yum.repos.d/mondorescue.repo
[mondorescue]
name=centos 7 x86_64 - mondorescue Vanilla Packages
baseurl=ftp://ftp.mondorescue.org//centos/7/x86_64
enabled=1
gpgcheck=1
gpgkey=ftp://ftp.mondorescue.org//centos/7/x86_64/mondorescue.pubkey# !!!yum install -y mondo!!!告警信息如下:warning: rpmts_HdrFromFdno: Header V4 DSA/SHA1 Signature, key ID XXXXXX: NOKEY# yum install -y mondo --nogpgcheck

2、运行mondo

安装完毕后,以 root 为身份用户,在终端下输入mondoarchive,即可进入图形操作界面

# mondoarchive
See /var/log/mondoarchive.log for details of backup run.
Checking sanity of your Linux distribution
.......

3、制作镜像

备份到什么介质——选择Hard disk备份ISO镜像到硬盘

备份位置选择——输入备份 ISO 镜像所在目录的完整路径名或默认。

压缩类型选择——建议选择 gzip ,压缩率大。

压缩率选择——压缩选项选择 Maximum(9)

选择每个镜像大小——输入你所想要的每个 ISO 镜像的大小,并以MB(兆字节)为单位。
该数值应当小于等于 CD-R(W)(700)或 DVD(4480)的容量。这里默认即可。

制定镜像名称——制定 ISO 镜像文件名,例如默认的 mondorescue,也可自定义或默认。

选择要备份的目录——输入你所要备份的文件目录,默认为根目录要备份全系统(默认即可)。

排除不需要备份的目录——排除不备份的文件系统并以|分隔。
一般来说有一些文件是不需要的,是可以排除掉的,而如果想要完整地备份你的操作系统,直接默认回车。

选择临时目录路径——输入临时目录路径,选择默认路径即可。

选择暂存目录路径——输入暂存目录路径,选择默认路径即可。

选择是否备份扩展的属性——选择备份扩展的属性,选择 yes。

备份机器的内核——默认直接选择 OK 回车即可。

验证备份文件——如要验证你的备份文件,在 Mondo 创建备份文件之后,选择 “Yes” 即可。

到这步骤之后软件会自动去备份(创建“/”文件系统目录、文件列表划分为集合、调用 MINDI、创建 boot+data 磁盘、备份文件系统、备份大文件、运行 mkisofs、创建 ISO 镜像文件、验证 ISO 镜像的压缩包、验证 ISO 镜像的大文件等)执行过程中无需人工交互操作。

最后,mondo archive 已经结束了它的运行,归档完成,选择 OK 回车键返回到shell 提示符界面中。

归档完成可以看到 /var/cache/mondo/ 目录下有一个 ISO 镜像文件

[root@localhost ~]# cd /var/cache/mondo/
[root@localhost mondo]# du -sh *
4.0K    difflevel.0
1.3G    mondorescue-1.iso

到这步后,你就可以将备份镜像刻录到 CD/DVD 中了,便于以后恢复系统使用,可以用 Mondo 生成的 ISO 镜像引导操作系统,在引导提示符界面中选择“(手动输入)nuke”类型,恢复文件。

系统——现有centos7操作系统制作为iso镜像文件相关推荐

  1. dd指令打包iso文件 linux_Linux_如何在Linux操作系统下创建ISO镜像文件,1、用dd命令#dd if=/dev/cdrom - phpStudy...

    如何在Linux操作系统下创建ISO镜像文件 1.用dd命令 #dd if=/dev/cdrom of=/***/目的文件.iso 上面的命令是在将光盘作成iso文件 2.用mkisofs 命令 #m ...

  2. img文件制作linux启动u盘,如何在Linux系统中制作可启动img/iso镜像文件

    img/iso文件是镜像文件,在Linux系统操作中有时需要制作镜像文件,那么制作镜像文件的方法有哪些呢?下面小编就给大家介绍下如何下Linux下制作可启动img/iso文件. 制作镜像文件有三种方法 ...

  3. linux系统做成iso镜像文件,如何在Linux系统中制作可启动img/iso镜像文件

    img/iso文件是镜像文件,在Linux系统操作中有时需要制作镜像文件,那么制作镜像文件的方法有哪些呢?下面小编就给大家介绍下如何下Linux下制作可启动img/iso文件. 制作镜像文件有三种方法 ...

  4. 从虚拟光驱启动计算机,手把手教你使用win10/win8自带的”虚拟光驱“(资源管理器)挂载打开ISO镜像文件-系统操作与应用 -亦是美网络...

    对于ISO文件,大家都知道它是光盘镜像文件,一般情况下,我们可以通过在光盘上安装虚拟光驱软件来挂载打开ISO镜像文件,或者在系统里安装压缩/解压缩软件对ISO镜像文件进行解压缩,就目前来说,这也是大家 ...

  5. CentOS 7 使用 Mondo 制作系统 ISO 镜像文件时遇到的问题

    文章目录 一.DIY定制自己的 Linux / CentOS 系统 1.利用 CentOS 7 官方原版 ISO 镜像 2.使用 Mondo 制作 ISO 镜像 二.遇到的问题及闭坑指南 1.非常重要 ...

  6. android-x86 镜像iso下载_2019年微软MSDN原版镜像系统下载地址 Win10/7原版系统iso镜像文件...

    如今,不少用户开始讨厌以GHOST形式来安装操作系统,虽然步骤十分简单,但是从网上下载的GHOST系统,已经形成了一个黑色产业链,为了盈利,捆绑了软件全家桶.恶意强制主页,甚至捆绑木马,此外,GHOS ...

  7. Linux操作系统各版本ISO镜像下载(包括oracle linux\redhat\centos\u

    Linux操作系统各版本ISO镜像下载(包括oracle linux\redhat\centos\ubuntu\debian等) 2015年2月25日, 下午7:49 1.Oracle Linux(下 ...

  8. Mondo Rescue备份iso镜像文件与安装系统

    一.Mondo Rescue工具介绍: Mondo Rescue(以下简称Mondo)可以说是Linux 下的Ghost,它可以将你的系统像照相一样备份至磁带,CD-R,CD-RW,NFS或硬盘分区. ...

  9. win10光盘刻录linux镜像,win10专业版系统把ISO镜像文件刻录成光盘教程

    现在我们安装电脑操作系统,很多都是从网上下载win10 ISO镜像系统安装,但是很多朋友只会从光盘安装,这时候我们就需要把win10 ISO镜像文件刻录到光盘上.怎么刻录呢?在旧版的Windows系统 ...

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

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

最新文章

  1. 一文尽揽2018 Google I/O:谷歌让你感受到AI科技的魅力
  2. 开源流媒体项目 live555 简介
  3. AB1601中如何实现比较精准NOP延时
  4. OpenCV SURF检测的实例(附完整代码)
  5. 【视觉盛宴二】长见识了,你见过BGA封装芯片的横截面吗!
  6. 在Eclispe中编译运行jbox2d
  7. JavaScript 浏览器对象BOM
  8. python 中空NULL的表示
  9. 查询服务器系统类型有哪些,查看服务器的操作系统类型
  10. leetcode1037 有效的回旋镖(Java练习)
  11. DSSM,Deep Structured Semantic Models
  12. JavaScript设计模式:四、发布订阅模式
  13. 周鸿祎说:编程能力比马化腾强,不如雷军。你怎么看?
  14. python调用手机摄像头识别二维码_JS调用安卓手机摄像头扫描二维码
  15. 凸包问题--旋转卡壳
  16. 虚拟机搭建Ubuntu16.04系统
  17. 昆石网络 VOS3000虚拟运营支撑系统任意文件读取漏洞
  18. 齐岳研发可聚合性基团的小分子稀土配合物Eu(TTA)2phen
  19. 让App推广运营更高效,必须要有这几大功能!
  20. 用python编程小程序制作_Python编写四人24小时值班表生成小程序【简单粗暴】

热门文章

  1. iPhone/iPad/Android UI尺寸规范 手机尺寸
  2. 其他笔记 - matlab代码转换为python代码(SMOP、numpy)
  3. Jzoj4722 跳楼机
  4. 注册icloud邮箱
  5. 《写作是门手艺》读书笔记
  6. Android照片墙应用实现,再多的图片也不怕崩溃
  7. win7系统蓝牙功能怎么开启
  8. 【Kind2(基于SMT的自动模型检查器)学习笔记】contract的用法
  9. Linux的LILO引导程序,linux —— 启动引导程序 lilo 与 grub(示例代码)
  10. vue.js/devtolls插件下载