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

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

推荐:备份UNIX的好软件:DDCOPY

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

领测软件测试网
今天偶发现一个十分好用的软件,与大家分享(希望能进精华): 
   
  一般我们对系统进行备份,克隆都是用了ghost软件,但在UNIX系统方面,使用GHOST克隆会出现不能正常启动的问题,或者操作方法十分的麻烦。 
  推荐大家使用DDCOPY软件对UNIX系统进行备份或者双硬盘对拷。DDCOPY采用的是完全物理扇区拷贝方法,而GHOST是识别磁盘上的文件系统,所以只拷贝有效数据,在速度方面ghost是比ddcopy快得多,但ddcopy可以完完全全的把unix系统备份好。我用ddcopy对双硬盘linux7.3对拷,拷贝时间大概花了2个半小时,硬盘大小36G,数据完整是最重要的,时间花得多些也值。 


  ddcopy特点: 
(1)彻底的硬盘拷贝 
(2)坏伞区拷贝 
(3)支持单硬盘容量最大2TB 
(4)支持多系统 

下载地址: 
http://www.100free.com/ddcopy/html/page2.html 
(最好使用1.5版本的,我双硬盘对拷时在1.6版本下不成功,在1.5版本下成功了) 

ddcopy的使用方法: 
  程序的运行 
ddcopy [-d s=m d=d1,dn]|[-p s=m:i d=d1:j,dn:k] [-v n] [-s] [-c] [-f] [-y] [-h] 

命令行参数 -d 设定拷贝模式为硬盘整盘拷贝 s 表示数据源,m可以为硬盘号或映像文件. d 表示目标,dn可以为硬盘号或映像文件,多个目标间用“,” 分隔. 
-p 设定拷贝模式为分区拷贝 s 表示数据源,m可以为硬盘号或映像文件,i为分区号. d 表示目标,dn可以为硬盘号或映像文件,k为分区号,多个 目标间用“,”分隔. 

-v 表示如目标为映像文件,则对其分卷存储,n为每卷容量(MB) 

-c 采用数据压缩方式保存映像文件 

-s 显示计算机内所有硬盘的信息 

-f 缺省拷贝模式(拷贝计算机内所有的硬盘),源盘为第1硬盘, 目标盘为其余的硬盘。此参数等同于-d s=1 d=2,3, ... 

-y 对于在运行过程的提示信息均回答Yes 

-h 显示帮助信息和示例 


使用示例 ddcopy -d s=1 d=2,3,4 
将第1硬盘上的数据复制到第2、3、4硬盘上。 

ddcopy -d s=1 d=2,x:\d1.img -c 
将第1硬盘复制到第2硬盘,并采用压缩方式保存到映像文件“d1.img”上。 

ddcopy -d s=x:\d1.img d=1,3 
将映像文件“d1.img”上的数据复制到第1、3硬盘上。 

ddcopy -p s=1:1 d=2:1,3:2 
将第1硬盘第1分区上的数据复制到第2硬盘的第1分区和第3硬盘的第2分区上。 

ddcopy -p s=2:1 d=1:2,x:\p21.img -v 634 
将第2硬盘第1分区上的数据复制到第1硬盘的第2分区上,并保存到映像文件“p21.img”中, 并设定分卷容量为634MB (649216KB)。 

ddcopy -p s=x:\p21.img d=2:1,1:2 
将映像文件“p21.img”中的数据复制到第2硬盘的第1分区和第1硬盘的第2分区上。 

使用说明 DDCOPY是DOS模式下运行的程序,可以运行在PC-DOS、MS-DOS和Win95/98/Me的DOS环境下。不能在NT、Win2000、XP环境下运行。 硬盘号:“1”表示80h硬盘,即BIOS中所认的第一块硬盘,“2”表示81h硬盘,即BIOS中所认的第二块硬盘,依此类推。 
分区号:“1”表示硬盘上的第一个分区,“2”表示硬盘上的第二个分区。每个硬盘上取多有四个分区。 映像文件所在的磁盘区域不要位于将要对其进行操作的“源盘”或“目标盘”上。 

硬盘连接方法 
前提:在计算机BIOS中设置以"C"或"IDE0"启动时 
IDE硬盘: 
Primary Master -> 第1硬盘 (80h) 
Primary Slave -> 第2硬盘 (81h) 
Secondary Master-> 第3硬盘 (82h) 
Secondary Slave -> 第4硬盘 (83h) 

SCSI硬盘: 
ID=0 -> 第1硬盘 (80h) 
ID=1 -> 第2硬盘 (81h) 
…… 

说明: 
将硬盘接到计算机,并在BIOS中正确设置硬盘参数; 
记下硬盘的排放顺序,以免拷贝时出现错误; 

提高拷贝速度 
如果条件允许,用以下连接方法可以提高20%拷贝速度: 对于IDE硬盘,将源盘与目标盘分别用两根数据(排)线与主板连接 
对于SCSI硬盘,将源盘与目标盘分别连接到不同的SCSI控制器上

 saintdragon 回复于:2003-09-15 16:51:21
已经有前人介绍过了。不过还是要鼓励!!!

 meteor06 回复于:2003-09-15 17:05:34
不错 ;)

 zdygk 回复于:2003-09-15 19:04:29
用dd不就可以了么?

 stanlee 回复于:2003-09-15 19:53:22
不错,不过还想请问楼主这跟dd有什么区别吗??

 sdccf 回复于:2003-09-15 19:54:49
ddcopy也不能支持大—>小的复制。

 注册错误 回复于:2003-09-15 23:21:22
ghost 支持这种拷贝方式,设置里面选上 按扇区拷贝就可以了

不过这样拷出来的是 1:1 的了,如果两个盘不一样打,只能把小的向大的盘拷;多余的空间浪费掉

呵呵,好像还是 ghost 好,可以不按扇区拷,也可以按扇区拷

 meteor06 回复于:2003-09-16 08:10:10
[quote:46c0761845="zdygk"]用dd不就可以了么?[/quote:46c0761845]     
第一次看到‘果壳’兄在此发言,鼓掌庆贺 

 fhbkyo 回复于:2003-09-16 10:37:20
有道理

 xiaodongc 回复于:2003-09-16 15:20:55
 thank you!

 iesc 回复于:2003-09-16 15:30:25
It seems to be a clone of cc command under Unix.

 qq boy 回复于:2003-09-16 17:13:43
不错.. 

 zdygk 回复于:2003-09-16 20:40:32
[quote:532f599a22="meteor06"]    
第一次看到‘果壳’兄在此发言,鼓掌庆贺 [/quote:532f599a22]     

meteor老大客气!!    

不过你怎么不常来AIX版发言了?工作这么忙呀。

我刚做了一个项目,用DD刻了8套unixware711。

克隆的之后
netcfg 改IP,
scoadmin license 改license
setuname -n 改hostname就OK了!

不过clone后的系统mail不能用!还需要设置的。呵呵,要不是因为这个Unixware和P IV的CPU不兼容,也就不会想到clone了。
这个系统不好使,至少和AIX比。要好多补丁软盘来安装,吓人!

 meteor06 回复于:2003-09-17 08:35:09
[quote:bcc3813810="zdygk"]    

meteor老大客气!!    

不过你怎么不常来AIX版发言了?工作这么忙呀。

我刚做了一个项目,用DD刻了8套unixware711。

克隆的之后
netcfg 改IP,
scoadmin license 改license
setuname..........[/quote:bcc3813810]     
倒是常去 ,不敢乱说,高手太多 ;)
看着大家灌水也挺逗,都快成中药铺了

 fire5678liveunix 回复于:2003-09-17 08:50:47
好,

 sumayyu 回复于:2003-09-17 19:58:11
ddcopy 最不好的地方就是两块硬盘的参数要一样, 或是小到大,

 ddcopy 回复于:2003-09-18 15:29:12
现在可以不一样大了!

 mdjtlybb 回复于:2003-09-20 15:51:48


延伸阅读

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


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

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