硬盘数据恢复导航
RAID数据恢复导航
 | 网站首页 | 数据恢复资料 | 数据恢复软件 | 咨询留言 | 数据恢复博客 | 数据恢复论坛 | 
数据恢复软件下载
公司简介 数据恢复成功案例 数据恢复报价 数据恢复培训 数据恢复技术文章 数据恢复客服中心 数据恢复服务联系方式
您现在的位置: 北亚数据恢复技术站 >> 数据恢复资料 >> 数据恢复常识 >> 文章正文
[组图]RAID卡失效数据是否意味丢失            【字体:
RAID卡失效数据是否意味丢失
作者:未知    文章来源:网络    点击数:    更新时间:2009-7-9

熟悉存储技术的人都知道RAID1可以起到保护数据的作用,我们可以将两块硬盘通过建立RAID1来存储同样的东西,当有一块硬盘出现问题后另外一块硬盘可以恢复出全部数据来,从而实现了一定程度的数据冗余。但是我想问的是如果我通过RAID卡加载两块硬盘建立RAID1体系的话,如果RAID卡或者主板出现问题时已经建立的RAID1系统是否可以起到保护数据的作用?另外如果上述硬件出现问题后我们直接把硬盘卸下来接到其他计算机上是否可以读出原有RAID1系统中的磁盘数据呢?希望IT168的专家能够尽快帮助我解答这个问题,因为马上要上一套系统来保护数据,如果上述问题无法解决的话数据的安全性自身会存在一定的问题,必要时我还要通过其他备份手段来完成数据的保护功能。IT168解答:
  【IT168 资讯】这位读者问到的问题很好,众所周知在磁盘数据冗余技术支持下我们可以针对多个磁盘采取不同级别的数据保护应用,从RAID 0到RAID 1进一步到RAID 5,不同级别对硬盘和数据保护级别也不同。在为这位读者阐述实际问题解决办法之前我们需要对常见的RAID类别有一个大概的了解。
  RAID 0又称为Stripe或Striping,RAID 0提高存储性能的原理是把连续的数据分散到多个磁盘上存取,这样,系统有数据请求就可以被多个磁盘并行的执行,每个磁盘执行属于它自己的那部分数据请求。这种数据上的并行操作可以充分利用总线的带宽,显著提高磁盘整体存取性能。RAID 0的缺点是不提供数据冗余,因此一旦用户数据损坏,损坏的数据将无法得到恢复。
  RAID 1又称为Mirror或Mirroring(镜像),它的宗旨是最大限度的保证用户数据的可用性和可修复性。RAID 1的操作方式是把用户写入硬盘的数据百分之百地自动复制到另外一个硬盘上。
  RAID 5是一种存储性能、数据安全和存储成本兼顾的存储解决方案。一般来说三块以上硬盘就可以组成一套RAID 5系统,当然RAID 5也可以理解为是RAID 0和RAID 1的折衷方案。RAID 5容许系统中有一块硬盘损坏,通过及时更换后数据可以被快速还原出来。
  接下来我们回到网友提到的问题,他采取的数据冗余系统是RAID 1,RAID 1的操作方式是把用户写入硬盘的数据百分之百地自动复制到另外一个硬盘上。说白了就是两块硬盘存储的数据是一样的。不少存储设备都支持RAID1数据保护技术,我们可以在存储设备管理界面中配置两块硬盘的工作模式为RAID 1。(如图1)

 

  正因为RAID 1系统下两块硬盘之间的数据是一样的,相当于一个数据被存储为两份,每个硬盘上保存的信息除了RAID系统建立数据外都是数据信息,因此当这位读者假设的设备主板或RAID卡损坏后这些硬盘上的数据是不会更改的,同样存储的是RAID系统建立数据以及相关的重要电子数据信息。所以当主板或RAID卡损坏后通过更换主板或同型号RAID卡的方法可以让之前建立的RAID 1系统重新生效。
  如果我们无法更换与之前设备相同RAID卡的话,RAID 1系统会重新建立,不过各个硬盘里保存的数据并不会丢失,所以我们也不必担心信息的损坏。所以说如果RAID卡或者主板出现问题时已经建立的RAID1系统还是可以起到保护数据作用的。
  如果上述硬件出现问题后我们直接把硬盘卸下来接到其他计算机上是否可以读出原有RAID1系统中的磁盘数据呢?正如上文所说建立RAID1后各个磁盘存储的数据除了真实数据外就要属RAID信息了,因此当我们在硬件出现问题后直接把RAID 1系统其中一块硬盘卸下来连接到其他普通计算机上时依然可以读出原有RAID 1系统中的磁盘数据,我们可以清楚的看到内部分区划分为RAID 1信息区和实际数据区,通过鼠标双击的方式可以轻松打开实际数据区,里面的数据都是完好无损的。
  不过需要笔者特别提醒各位的是,如果我们在建立磁盘冗余系统时没有采取RAID 1而是RAID 0或者RAID 5的话,由于这两个存储系统采取的都是差额备份的原则,所以不管我们卸载哪块硬盘连接到普通计算机上,都将无法查看到磁盘中的真实数据。笔者也测试了从RAID 5上卸下一块硬盘连接到普通计算机上,那么在系统的磁盘分区查看界面我们将看到连接的新磁盘除了RAID 5数据区外的真实数据区显示为“未知分区”,我们无法将其上的真实数据还原出来。(如图2)

 

  当然一些专门厂商的RAID可以在建立上做了一定的设置,例如IBM公司。对于这些公司的RAID相关产品来说,有可能会出现主板坏或阵列卡坏而无法还原出RAID 1磁盘数据的问题,这可能是因为在建立RAID 1时相关厂商针对磁盘做了特殊写操作而造成分区上的另类。因此在处理这些厂商存储设备时要多留个心眼,最好在建立前向技术支持热线询问清楚。
  在我们将RAID 1磁盘取出准备重新建立新RAID系统时大概的流程如下,当读取原有数据时,系统会先从RAID1的源盘读取数据,如果读取数据成功,则系统不去管备份盘上的数据;如果读取源盘数据失败,则系统自动转而读取备份盘上的数据,不会造成用户工作任务的中断。当然,我们应当及时地更换损坏的硬盘并利用备份数据重新建立Mirror,避免备份盘在发生损坏时,造成不可挽回的数据损失。

文章录入:a    责任编辑:a 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    关于我们 | RAID数据恢复 | 友情链接 | RSS生成 | XML生成 | 文章HTML地图 | 下载HTML地图

    版权所有 北亚数据恢复中心
    全国统一客服电话:4006-505-808
    北京市海淀区永丰基地丰慧中路7号新材料创业大厦B座205室
    京ICP备05011939
    #an