环境信息
处理器架构:X86
操作系统:CentOS Linux release 7.9.2009 (Core)
操作步骤
1.将系统安全配置SELINUX
禁用,否则导出的镜像无法登录。
vim /etc/selinux/config
注:将selinux从enforcing改为disabled。按i进入插入模式进行编辑;按esc+:+wq进行保存。
2.下载打包镜像软件mondo rescue
。
cd /etc/yum.repos.d
wget ftp://ftp.mondorescue.org/centos/7/x86_64/mondorescue.repo
3.打开文件mondorescue.repo,修改gpgcheck属性为0。
vim mondorescue.repo
4.安装打包镜像软件mondo rescue
。
#在线安装
yum -y install mondo –enablerepo=mondorescue.repo
#离线安装。官网下载rpm包,上传至服务器解压到文件夹,执行以下指令即可。
rpm -ivh *.rpm --nodeps --force
5.修改mondo
配置。
vim /etc/mindi/mindi.conf
注:必须修改,否则导出镜像过程中可能会闪退。如果没有则添加以下内容。
EXTRA_SPACE=1024000
6.查看硬盘挂载信息,将硬盘挂载从 UUID
挂载方式改为盘符挂载的方式。
vim /etc/fstab
7. 查看 UUID
对应盘符。
blkid
8.修改硬盘挂载信息,临时修改为硬盘挂载。
#UUID挂载
/dev/mapper/centos-root / xfs defaults 0 0
UUID=49a45ce7-3c7a-459e-9af0-872aaaac9ab4 /boot xfs defaults 0 0
/dev/mapper/centos-home /home xfs defaults 0 0
/dev/mapper/centos-swap swap swap defaults 0 0
#修改为磁盘挂载
/dev/mapper/centos-root / xfs defaults 0 0
/dev/vda1 /boot xfs defaults 0 0
/dev/mapper/centos-home /home xfs defaults 0 0
/dev/mapper/centos-swap swap swap defaults 0 0
9.进入mondo
图形界面。
mondoarchive
10.选择备份位置,即选择Hard disk
。手动填写ISO
镜像存储路径。
11.压缩类型建议选择gzip
,压缩率大。
12.压缩率选择Average(4)
。
13.选择ISO镜像大小,默认4480即可。
14.输入镜像名称。
15.选择要备份的目录,/
表示全系统。
16.输入不需要备份的目录,没有则不填。
17.填写临时目录路径,默认即可。
18.是否备份扩展的属性,默认即可。
19.是否备份机器内核?确认即可。
20.是否验证备份文件?确认即可。
21.是否Proceed
开始备份?确认即可。
22.提示OK
即备份完成。
23.将磁盘挂载方式还原。
24.将系统安全配置SELINUX
重新启用。
vim /etc/selinux/config
注:将selinux从disabled改为enforcing 。按i进入插入模式进行编辑;按esc+:+wq进行保存。
25.将镜像从服务器下载到本地即可在虚拟机或新机器上像安装系统一样正常选择镜像即可。
26.选择镜像启动后,系统会自动提示以下信息。boot
后输入nuke
即可全自动安装。
Welcome to Mindi,a cousin of MondoRescue
F1-Main:Boot Parameters F2-1/2 | F3-2/2 | F4-PXE
boot:
27.提示以下信息后即为安装完成。sh-4.2#
后输入exit
重启即可完成恢复。
Type 'exit' to reboot the Machine
sh-4.2#
评论区