免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: fjh_74

[RAID与磁盘阵列] 请问如何把SCSI硬盘里的UNIX系统做成镜像文件? [复制链接]

论坛徽章:
1
CU十二周年纪念徽章
日期:2013-10-24 15:41:34
发表于 2009-03-19 14:29 |显示全部楼层
好像不能对unix的操作吧?
Unix上的文件系统是ufs,jfs,vxfs,和FAT12、FAT16、FAT32、NTFS、EXT2/EXT3 不是一回事牙。

论坛徽章:
1
CU十二周年纪念徽章
日期:2013-10-24 15:41:34
发表于 2009-03-19 14:43 |显示全部楼层
Symantec Ghost does not support Linux if there is no valid boot record in the disk MBR and more than one partition on a disk is installed with LILO or GRUB.

这个是Ghost手册中对linux的说明,从这个可以看出,ghost所能支持的系统,必须是依赖MBR和GPT的。否则即便是linux也支持不了。

论坛徽章:
0
发表于 2009-03-19 15:30 |显示全部楼层
原帖由 lanck 于 2009-3-19 14:09 发表
DiskGenius是一款磁盘分区及数据恢复软件。它是在最初的DOS版的基础上开发而成的。Windows版本的DiskGenius软件,除了继承并增强了DOS版的大部分功能外(少部分没有实现的功能将会陆续加入),还增加了许多新的功 ...

刚试了,效果和GHOST32相同。如图灰色为不可选的那块SCSI的TUR64硬盘,而另一块SCSI接口的NTFS文件系统的硬盘可选。
diskgen.JPG

论坛徽章:
1
CU十二周年纪念徽章
日期:2013-10-24 15:41:34
发表于 2009-03-19 15:44 |显示全部楼层
上面这图就比较直观,DiskGenius读不出分区的信息,干脆就认为是没有分区,标记为"空闲"状态。

论坛徽章:
0
发表于 2009-03-19 16:03 |显示全部楼层
关注这个问题!

论坛徽章:
0
发表于 2009-03-19 16:32 |显示全部楼层
使用 HDCopy.exe

前几年,我那在当地信用社作 SCO UNIX 管理员的同学就是用这个的。

http://publish.it168.com/2005/0813/20050813004901.shtml

论坛徽章:
0
发表于 2009-03-19 18:33 |显示全部楼层
用clonezilla,上次克隆一个大机的控制台,是OS/2的系统,用Ghost不行。就用的clonezilla方式,结果用不同方式也不行。
clonezilla就是一个linux系统,可以mount ntfs/nfs/ext2/ext3等文件系统。
里面可以按可识别的文件系统做备份,也可以按裸数据做备份。

克隆OS/2的时候,按裸数据做备份也不行。

后来干脆返回到命令行

dd if=/dev/sda of=/dev/sdb bs=1024k
试着是可以用克隆盘起来。

后来接了个USB移动硬盘,dd if=/dev/sda of=/xxx/os2bak.dat bs=1024k,备份成文件放在移动硬盘上,试着做恢复,也是可以的。


你可以到clonezilla的网站下载个ISO,刻张盘,引导后,试试。


注:由于linux挂ntfs的文件系统会有提示,这个我试着是没啥问题。

论坛徽章:
0
发表于 2009-03-19 19:01 |显示全部楼层
原帖由 无牙 于 2009-3-19 14:19 发表 [url=http://bbs3.chinaunix.net/redirect.php?goto=findpost&pid=10238627&ptid=1396165][img]

我印象中ghost都支持不了mac os


ghost 可以支持Mac OS的分区,不过无法识别出分区类型。分区有多大,Ghost出来的文件就有多大。
非MBR和GPT的磁盘格式没有试验过。回头找机会拆一个装有AIX的SCSI回去试试看。

论坛徽章:
1
CU十二周年纪念徽章
日期:2013-10-24 15:41:34
发表于 2009-03-19 20:37 |显示全部楼层
最好是找个环境测试一把

论坛徽章:
0
发表于 2009-03-19 22:09 |显示全部楼层
我也做了下试验,一块SATA硬盘,操作环境是Linux和XP
1.在Linux下用fdisk划分了mbr方式的分区,到XP下用ghost32可以选中该硬盘进行备份。
2.在Linux下用parted划分了gpt方式的分区,到XP下用ghost32也可以选中该硬盘进行备份。
3.在Linux下向硬盘前几十个扇区写入随机数据,到XP下用ghost32,该硬盘变成灰色不可备份。

看起来,ghost对于无分区的硬盘,或者说这个硬盘的分区方式它不识别,不支持全盘raw复制。我试验了3个版本,11,14和2003,都是这样。
可能ghost觉得这种操作没技术含量,意义不大。也许它面向的是“可解析”的数据。

如果要进行整个硬盘的备份,用31楼的方法是完全可行的。利用gzip的压缩,在另一块大小相同的硬盘上保存,肯定放得下。这样做的缺点是备份了所有的扇区,占用空间比较大。如果能找到tru64环境下的专业备份工具就好了。

另外,如果想在XP环境下进行全盘的备份和恢复,自己写个程序,也挺容易的,CreateFile打开磁盘设备,备份就用ReadFile读,恢复就用WriteFile写,要支持压缩的话可以用开源的Zlib。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP