备份恢复之linux制作ISO镜像-mondo

安装mondo

  • 内网映射repo
1
2
3
location /mondo/ {
proxy_pass http://ftp.mondorescue.org/rhel/7/x86_64/;
}
1
2
3
4
5
6
7
[root@P-IDPS yum.repos.d]# cat mondo.repo 
[mondorescue]
name=rhel 7 x86_64 - mondorescue Vanilla Packages
baseurl=http://10.228.20.78/mondo/
enabled=1
gpgcheck=1
gpgkey=http://10.228.20.78/mondo/mondorescue.pubkey
1
2
# 安装
# yum install -y mondo --nogpgcheck
  • 修改配置
    1
    2
    3
    # 不修改此处在后面做镜像时会报错CP:写入xxxxx出错,设备上没有空间
    vim /etc/mindi/mindi.conf
    EXTRA_SPACE=6291456 # 单位K,1024*1024*6 = 6GB

制作镜像

  • mondoarchive运行

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

  • 选择Hard disk备份iso镜像到硬盘

  • 备份位置选择

  • 压缩类型选择(建议选择gzip)

  • 压缩率选择Maximum

  • 选择镜像大小

  • 设置镜像名称(后续默认回车即可)

  • 设置需要备份的路径(默认/,整机备份即可)

  • 设置需要排除的备份目录

  • 设置临时目录及命名(后续默认选择,下一步即可)

  • 备份进行中

  • 制作镜像(等待自动完成)

1
# 前面没设置mindi.conf,到这一步自动就退出制作失败



镜像恢复

  • 设置系统启动顺序

    1
    正常安装完系统后的会把硬盘启动放第一位,需修改启动项设置CD-DVD启动为第一项
  • 加载启动自定义镜像

  • 静待自动恢复

  • 恢复完成,exit退出重启

    再次修改启动项为硬盘启动

测试数据和业务

-------------本文结束感谢您的阅读-------------
原创技术分享,感谢您的支持。