Mondo Rescue备份iso镜像文件与安装系统
一、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镜像文件与安装系统相关推荐
- 如何使用yum工具从iso镜像文件上安装
解决: 要使用yum工具从iso镜像文件中安装或者更新软件,需要按下面步骤操作: 1. 创建挂接iso文件的目录. #mkdir -p /cdrom/iso 2. 使用loop设备方式挂接iso镜 ...
- iso镜像文件怎么装系统图文操作
iso镜像文件怎么装系统?很多电脑小白下载了iso系统镜像文件后却不懂得用u盘安装,其实只要认真学习u盘装ios系统很简单的,接下面快启动小编带大家了解iso系统怎么用u盘安装图文教程,以后电脑系统坏 ...
- WinXP/Win2003系统ISO镜像文件PE安装步骤
WinXP/Win2003系统ISO镜像文件用UltraISO制作U盘启动盘安装系统时,启动后出现错误提示"inf file txtsetup.sif is corrupt or mis ...
- 挂载ISO镜像文件到Linux系统
挂载ISO镜像文件 方式1:挂载当前系统ISO镜像文件 1.更改虚拟机设置 右键单击选项卡打开设置窗口 选择CD/DVD勾选已连接和启动时连接 2.在/mnt目录下创建cdrom文件夹做为挂载目录 3 ...
- Ubuntu篇——Ubuntu20.04备份成ISO镜像文件并安装到其他电脑上(完整步骤)
一.安装systemback. (如已安装请跳过) 1.要在Ubuntu 18.04或Ubuntu 18.10系统上安装systemback,首先删除PPA: sudo add-apt-reposit ...
- 如何用光盘映像文件重装服务器系统,光盘映像文件怎么安装,小编教你光盘映像文件怎么安装系统...
我们都知道ISO是一种光盘镜像文件可以利用一些工具进行解压后才能使用,现在有很多网友给电脑装系统时采用ISO镜像文件来安装系统,那么如何安装下载的ISO系统镜像文件?这是一个问题,下面,小编给大家带来 ...
- 秃头警告之——使用mondo rescue备份linux系统ISO镜像的踩坑历程
使用mondo rescue备份linux系统制作ISO镜像 使用背景 工作原因需要把Centos7系统的软件配置和文件打包做一个iso镜像文件,用于后期系统设备量产.谷歌了相关方法,看到有很多博主都 ...
- Centos7 Mondo 制作系统iso镜像文件
1.安装 root下执行 CentOS yum源配置 curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/ ...
- win10无法装载重装系统iso文件_windows10系统如何安装iso镜像文件
最近有win10系统用户到本站咨询这样一个问题,就是在网上下载iso镜像文件之后,想要对其进行安装,可是却不知道要怎么安装iso镜像文件,针对这个问题,小编这就给大家讲解一下windows10系统安装 ...
最新文章
- Chapter12:动态内存
- 微软张若非:搜索引擎和广告系统,那些你所不知的AI落地技术
- java方法的参数_Java方法参数
- oracle 安装oui 15038,SuSE Linux上的Oracle11g-x64-ent安装有许多检查错误
- 图像灰度图,直方图,像素通道问题
- mysql 分类计数器_PHP MySQL映像计数器
- 150个摄影测量与遥感术语,你知多少?
- Mandriva linux 资源列表
- 奇点云宣布完成1.2亿元B1轮融资,首次公开数据星图
- 建立集群——rsh(remote shell)实现无密码访问
- 大数据分析R语言RStudio使用教程
- 华为天才少年火了!刚毕业就拿201万年薪,全球仅4人!又是这个学校的
- 银行卡卡号格式规范 每隔4为一个空格
- 四步快速配置一个简单高效的文本生成图像基准模型 T2I baseline
- 【Swoole系列3.5】进程池与进程管理器
- 什么是绿色工厂?什么企业可以申报绿色工厂?
- 关于麦克风波束成形的基本原理
- [NCTF2019]SQLi 1regexp注入
- 租车小程序开发的必备功能
- 【纸牌屋】第一季第三集经典台词
热门文章
- 敏捷管理 -- 质量和风险管理
- MaxCompute 助力衣二三构建智能化运营工具
- pd.set_option 问题
- C语言之控制语句详解
- AR互动大屏项目实战
- 深度学习阅读导航 | 04 FPN:基于特征金字塔网络的目标检测
- [Style Transfer]—Combining Markov Random Fields and Convolutional Neural Network for Image Synthesis
- 新手提问!求解答QAQADODB.Recordset 错误 #x27;800a0bb9#x27; 参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
- 南卡蓝牙耳机好还是漫步者好?国产半入耳式蓝牙耳机对比
- 前端Javascript面试题