首页> 系统技术> 使用mondorescue备份Linux操作系统制作...

[文章]使用mondorescue备份Linux操作系统制作ISO文件

收藏
2 2379 1

使用mondorescue备份Linux操作系统制作ISO文件

【摘要】

在日常维护工作中如果经常需要安装很多软件在服务器上,且服务器数量较多,可以通过Mondo Rescue开源工具来实现linux系统的打包备份,将已安装好的系统打包成镜像文件,然后制作成自定义的系统,在需要部署服务器时,直接挂载镜像文件安装即可。

【正文】

一、    环境搭建

使用光盘镜像安装一台CentOS6.9系统虚拟机

主机名(系统)

IP地址

mondorescue-testLinux

192.168.110.190

二、    部署并使用mondorescue备份操作系统

1、     mondorescue软件安装

需要对照操作系统类型自行去官网下载,官网地址:http://www.mondorescue.org/

本次搭建环境,软件包已下载好并做成yum源,可直接进行安装:

 




2、     系统备份

检查系统磁盘空间使用情况,确认磁盘空间是否够使用:


root用户下输入mondoarchive


进入备份界面:


选择Hard disk确认,此次备份使用系统空间,保存在系统磁盘上


选择压缩格式,默认bzip2即可


选择压缩比,最大压缩率,最小压缩率,一般压缩率,正常情况选择一般即可;

选择最大压缩比,用时较长,但能够节省空间,具体视需求而定;


选择镜像文件的大小,默认dvd4480M即可,选择Ok回车下一步


镜像名,可随意更改,确认后点击ok进入下一步


选择备份的目录,默认选择根目录即可


选择不进行备份的路径,目录/iso用于存放镜像文件,将其排除


默认下一步


默认下一步


默认下一步


选择你的系统内核,默认即可


确认是否备份并且检测,点击yes下一步


下一步


系统开始备份


备份失败,提示内容为can not find the boot image isolinux.bin’,查看/var/log/mondorescue.log排查原因,确认失效原因为找系统备份时不到isolinux.bin文件


/mondo.scratch.xxxx/syslinux/isolinux.bin复制到/mondo.scratch.xxxx/


点击重试,再次进入备份流程


备份成功


备份文件大小906M

三、    使用生成的镜像文件安装操作系统

新建虚拟机,挂载生成的镜像文件,安装操作系统


开机进入mondorestore界面,有多种模式可供选择,我们选择nuke


系统自动安装过程中


安装完成后,重启进入系统,恢复完成


系统技术
最近热帖
{{item.Title}} {{item.ViewCount}}
近期热议
{{item.Title}} {{item.PostCount}}