免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1102 | 回复: 0
打印 上一主题 下一主题

Use MkCDRec (Make CD-ROM Recovery) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-02-27 11:02 |只看该作者 |倒序浏览

                这是一个好工具,它可以将已经安装配置好的linux(应该不限操作系统,但我只需要用作于linux)构建成一张可引导的光盘,然后在系统瘫痪(或者需要在其它服务器构建一模一样的系统)后,快速恢复它.相当于windows的ghost,但更全面.

mkcdrec地址
我使用的是当前最新的0.9.8版本,在CentOS5上构建出恢复光盘.
记录如下:
1. 将mkcdrec压缩包拷贝至服务器解压;
2. 进入其目录,运行make test 它会检测系统的安装包,如果发现某项没有通过,但又是必须的,则需要单独安装.在我的CentOS中,只有一个ash(一种shell)是原安装光盘中没有的,需要单独安装.
RPM下载
       
        文件:ash-0.3.8-20.i386.rpm
        大小:333KB
        下载:
下载
       
3. 运行make 这时会有5个选项,我选择的是第2个,表示需要备份当前服务器的所有数据,并制成光盘.但我只生成iso文件即可,因为我的linux上没有刻录机.
4. 上了个厕所回来,生成了/tmp/cdrec.iso 是700M不到(系统的总共已用空间是不到2G),看来它还压缩了不少.
这样,iso文件生成了,可以刻成光盘,大功告成.不知道是否可以生成DVD的iso文件,我没有尝试.
恢复的方法记录如下:
1. 用光盘引导系统启动;
2. 会有N个选项(记得0表示从硬盘引导,我选的是2,表示从光盘引导启动)
3. 这时会启动一个小型的linux系统,执行以下命令:
[color="#ffffff"]   # cd  /etc/recovery
[color="#ffffff"]
   # ./start-restore.sh
4. 又可以上个厕所,然后看提示吧,可以收工了.
如果是将光盘作用在不同的服务器上也是可以的,但有至少两点是必须的:
1. 新服务器的硬盘空间必须>=原系统(制作这个光盘的硬盘)的全部空间.假如新的硬盘较大,没有关系的,在恢复后,多出的空间可以通过fdisk重新分配;
2. 硬盘的接口必须一致,即IDE的不能作用于SATA;
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/870/showart_484766.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP