admin管理员组

文章数量:1634512

简介

Mondo Rescue(以下简称Mondo)可以说是Linux 下的Ghost,它可以将你的系统像照相一样备份至磁带,CD-R,CD-RW,NFS或硬盘分区。Mondo广泛支援LVM,RAID,ext2, ext3, JFS, XFS,ReiserFS,VFAT等。这个软件可以让大家一步一步地将Linux系统备份出来,一旦今后出了问题,只要用创建好的MondoCD将系统还原至上次备份时的状态即可。 与Ghost相似,在进行备份的使用,应把应用与数据的备份分开处理。也就是说,使用Mondo来备份系统的基本应用配置,生产数据使用资料备份的方式处理,如定时备份到磁带等。

官网:http://www.mondorescue/

依赖下载:http://www.mondorescue/ftp

准备

备份前,先把需要部署的应用都安装和配置完成。然后,重新改系统,挂载需要备份的分区,停止已经启动的应用,建议把系统保留在“干净”的状态下进行备份的工作。备份时的方式有多种,建议先备份到本地磁盘上。所以,需要在本地准备一个空闲空间,可足够存放后续备份的光盘镜像

安装软件

 ●环境

# 最小化安装
OS: CentOS Linux release 7.9.2009 (Core)

●安装wget

# 保证可访问互联网或者使用本地YUM源

[root@localhost ~]# yum install -y wget

●配置软件源

[root@localhost ~]# wget ftp://ftp.mondorescue/centos/7/x86_64/mondorescue.repo -O /etc/yum.repos.d/mondo.repo
[root@localhost ~]# sed -i "s/gpgcheck=1/gpgcheck=0/g" /etc/yum.repos.d/mondo.repo


[root@localhost ~]# cat /etc/yum.repos.d/mondo.repo
[mondorescue]
name=centos 7 x86_64 - mondorescue Vanilla Packages
baseurl=ftp://ftp.mondorescue//centos/7/x86_64
enabled=1
gpgcheck=0
gpgkey=ftp://ftp.mondorescue//centos/7/x86_64/mondorescue.pubkey ftp://ftp.mondorescue//centos/7/x86_64/mondorescue-0x141B9FF237DB9883.pubkey

●安装mondo

[root@localhost ~]# yum -y install mondo

●软件包离线安装(在软件下载目录执行),可后台回复“mondo”获取:

rpm -ivh *.rpm --nodeps --force

开始克隆

●执行命令

[root@localhost ~]# mondoarchive

●选择备份到本地硬盘。

●设置生成的镜像文件存放路径。

●选择压缩格式gzip。

●选择压缩率。

●设置如果系统比较庞大,为方便今后刻录光盘,可把镜像分块,在这里输入每个镜像光盘的大小:(一般,CD最大700MB,DVD最大4480MB)。

●设置镜像名称。生成多个镜像时会自动添加序号进行区分。

●设置备份路径,默认即可(根路径)。

●设置无需备份的目录,以‘|’隔开,默认不备份目录(/tmp和/proc)。

●设置临时目录,默认即可。

●设置暂存目录,默认即可。

●是否要备份扩展属性?

●备份的内核版本,默认即可。

●创建后是否验证?默认即可。

●操作是否继续?默认即可。

●开始克隆备份...,时间根据使用空间及备份系统数据大小决定。

●备份文件系统。

●备份大文件。

●创建ISO镜像。

●验证ISO镜像压缩包。

●验证ISO镜像的大文件。

●克隆备份完成。

●查看备份文件(具体路径请查看第二步设置)。

[root@localhost ~]# ll /tmp/mondo/
total 1356260
-rw-r--r--. 1 root root 1388810240 Jan  9 14:47 test-1.iso
[root@localhost ~]# du -sh /tmp/mondo/test-1.iso
1.3G    /tmp/mondo/test-1.iso

系统恢复

●导出上面生成的ISO文件,安装系统方式:直接使用ISO文件或者刻录光盘后时使用。

●输入nuke自动安装。

●输入exit退出,重启进入系统。

●登录系统(账号密码与原系统一样)


Other

目标系统与克隆系统中磁盘有差异的,恢复时会提示修改相关配置。如有重要数据请保持磁盘信息一致。

来自: Linux系统克隆为iso镜像盘(类似win gost)

本文标签: 镜像类似系统Linuxiso