• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

转贴:《2种Unix系统克隆方法 》

发布: 2007-6-08 22:43 | 作者: seanhe | 来源: | 查看: 19次 | 进入软件测试论坛讨论

领测软件测试网
2种Unix系统克隆方法 

赵军民 
---- 现在很多刊物都在介绍有关Windows系统克隆方法(如GHOST),但针对Unix系统克隆方法的介绍却很少。Unix系统是一种多用户、多任务、多进程的性能稳定且安全性良好的系统,广泛应用于石油、气象以及金融等领域。但Unix系统的安装和维护对于专业技术人员来说并不是一件轻松的事,如果加上各种大型数据库及应用软件往往需要数小时。在此,笔者向大家介绍2种Unix系统盘的克隆方法,希望能够帮助大家在管理和维护Unix系统时节省一些时间和精力。 

一、 SGI的IRIX6.5系统克隆方法 

---- 1.以超级用户的身份注册。 

---- 2.执行命令prtvtoc(不带参数),显示系统源盘分区表信息。 



---- 3.显示出要克隆的目标盘的分区表信息。 



---- 4.比较系统源盘与目标克隆盘的分区表,如不相同,调用fx命令对克隆盘重新进行分区,使之与系统盘具有相同的分区结构。注意: 磁盘容量要大于等于系统盘。 

---- 5.由于系统磁盘的卷头包含许多有关设备参数、分区表、fx版本数的文件以及一些标准程序(如sash就是系统引导时处理器的指定程序),所以需要调用dvhtool将系统盘的sash文件写进克隆磁盘,以保证与系统盘相同。 



---- 6.在目标克隆盘上调用mkfs命令建立文件系统。 



---- 7.在系统盘上用mkdir命令建立临时安装点。 

---- # mkdir /clone 

---- 8.安装克隆盘的root分区到临时安装点,调用命令xfsdump/dump进行文件系统复制。 



---- 9.安装克隆盘的usr分区到临时安装点,使用上述方法进行复制。 



---- 10.卸掉安装在/clone目录上的的文件系统,并删除clone目录。 

---- # cd .. 
---- # umount /clone 
---- # rmdir /clone 

---- 至此,一个与系统盘一模一样的克隆系统盘就完成了,此法比重新安装一遍所花费时间要少得多。这样,在系统遭到破坏时,用户就可以很快使用备用系统了。 

二、SUN Solaris 2.6系统的克隆方法 

---- 1.确保系统源盘与目标盘的几何特性相同。 

---- 2.进入超级管理员用户。 

---- 3.在使用主盘的系统中输入"touch /reconfigure"命令,有主盘的系统需要有/reconfigure文件,以便在重新启动时发现目标盘。 

---- # touch /reconfigure 

---- 4.输入命令init 0关闭系统。 

---- # init 0 

---- 5.将克隆盘连接到系统并开机。 

---- OK> boot 

---- 6.用dd命令将主盘复制到克隆盘。 



---- 7.调用fsck命令检查新的文件系统。 

---- #fsck /dev/rdsk/device-name 

---- 8.建立目录/clone,并安装克隆盘的root文件系统。 

---- #mkdir /clone 
---- #mount /dev/dsk/device-name /clone 

---- 9.编辑克隆盘上的/etc/vfstab文件,使之指向正确的设备名。 

---- 10.卸载克隆盘的root文件系统,并关闭系统。 

---- #umount /clone 
---- #init 0 

---- 11.以单用户方式引导克隆盘。 

---- OK> boot diskN -s 

---- 12.输入sys-uconfig命令恢复配置复制盘,配置恢复后关闭系统。 

---- 13.输入命令boot diskN引导克隆系统盘。 

---- 14.提供主机名、时区、IP地址等相关信息。 

---- 15.系统启动完成,以超级用户身份检验各种信息。 

---- 这样,在源系统出现问题时,就可以轻松启动备份系统,确保应用的顺利进行了。 

---- (作者地址: 山东省东营市西四路344号胜利油田有限公司物探研究院计算二部,257022)

【发表回复】【查看CU论坛原帖】【添加到收藏夹】【关闭】
 李大虾 回复于:2003-07-19 17:26:36
看不懂~

 kknd- 回复于:2003-07-21 14:03:42
不懂……

 jzzhq 回复于:2003-07-21 23:03:20
泉水叮咚!

 wu0108 回复于:2003-07-24 19:05:21
好办法。请问sco openserver5.06 怎么做?有裸设备怎么做?

 cuikaizhi 回复于:2003-07-25 12:30:07
SCO UNIX 5.05
的系统备份怎么做~?

 lqy009 回复于:2003-07-29 13:05:28
用ghost也可以吧,我没有实践过,但有人用过的!
下次偶要问一下他才行!

 czx8118 回复于:2003-08-15 12:54:16
ghost可以克容量相同的硬盘,容量不同的克隆不能用!

 ydy168 回复于:2003-08-18 09:07:40
本人用过ghost 在sco unix 7.1.0上克隆,还原到原分区或原盘即可。

 salaciouswolf 回复于:2003-08-25 22:44:45
嗯,好方法,厉害!难得写的这么详细!

 jxzhouzhou 回复于:2003-09-20 18:02:05
把方法写一下如何

 qujidong 回复于:2003-12-29 18:26:10
good

 轻絮微痕 回复于:2004-01-05 16:58:42
把具体的命令写出来更好:)

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网