分析RAID5+0复杂阵列数据恢复技巧
出处:黄华 发布于:2011-08-05 21:12:43
的虚拟化的同时也标志着虚拟化时代的飞速发展,在存储虚拟技术应用出现在各个领域,在RAID阵列数据恢复中难免会遇到诸如RAID1、RAID0、RAID5等简单结构的阵列数据恢复,这类阵列数据恢复难度小且恢复成功率大,但当遇到复杂结构的阵列类型,如复合型阵列结构RAID0+1、RAID1+0、RAID5+0、RAID3+0、RAID6、RAID5E、RAID5EE等,这类阵列数据恢复难度相对较大,而且恢复效果也并不那么理想。
如我所在的佛山数据恢复中心曾遇到过一组4个的RAID0,并不是简单的块串联,而是很长的块组合后才有规律;而RAID5类型也有由 RAID5双循环的衍生出来的更复杂的磁盘阵列类型,更有一些数据不同步,重组后的数据无法正常读出的情况。
就拿我前些日子在佛山数据恢复中心遇到的RAID5+0阵列数据恢复来说,不仅在结构上有别于以往的RAID5阵列,而且在阵列数据恢复过程中也有很大区别,但经过我们佛山数据恢复中心几名数据恢复工程师的"会诊",还是成功将这一复杂RAID阵列数据恢复,且成功率相当高。现在就以这一恢复列子,分析下复合型RAID阵列数据恢复的方法。
复合型RAID阵列数据恢复需要数据恢复工程师拥有丰富的数据恢复经验
我所接到的这个RAID阵列由5块SATA硬盘组成,其中3块为36GB,另外2块为72GB,均使用LINUX操作系统,初步判断为RAID 5阵列类型。
经检测发现其中有一块硬盘存在固件问题,其余4块硬盘都有不同程度的坏扇区。首先,使用效率源HD
doctor硬盘维修工具对存在固件故障的硬盘进行回写修复。为避免坏扇区扩散增多,先将5块硬盘中的数据通过效率源Data Compass数据恢复指南针全部镜像成文件,然后用效率源Data Compass数据恢复指南针和WinHex对镜像文件进行手工分析、重组。
在分析过程中,我们按照RAID5阵列模式对镜像文件进行分析,却发现其中2个硬盘的数据和其他3个硬盘的数据关联性不大,怀疑是阵列类型定位出错。尝试剔除其中两个硬盘,只对另外的3个硬盘进行RAID5阵列分析,经过尝试,3个硬盘数据组合成功,并顺利导出所需数据。那剩下的两个盘呢?是热备?经过独立分析,发现原来这两个硬盘又重新组成了另一个RAID0阵列,与前一个RAID5完全无关。这样一个复合型RAID 5+0阵列数据恢复终于被完整恢复,成就感不言而喻。
重点注意的是,我们在对服务器阵列硬盘数据进行有效合理分析,才能对RAID阵列数据进行恢复,通过判断RAID阵列结构类型,来节省RAID阵列数据恢复时间。但是通常在当遇到复杂的阵列数据恢复的情况下,需要借助大量的的阵列数据恢复工具,同时不要轻信一些网站论坛上的数据恢复软件并进行操作,在难易确保软件安全性的前提下,很容易造成服务器数据性丢失。在遇到RAID阵列故障时,在数据恢复工程的指导下进行操作或直接寻求数据恢复机构的帮助,以免造成不可挽回的损失。
小结:面对这些层出不穷的复杂阵列,必须有扎实的数据恢复理论基础作为支撑,知道各种系统各种阵列的底层结构特点,且有一定的研发能力,创新性地去分析它。做阵列数据恢复一般都用底层数据恢复软件进行手工分析,因为手工分析出来的信息,才是可信的,可以知道哪些硬盘的数据是错乱无效的,以保证恢复出的数据是正确的。
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,//domainnameq.cn,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
- 什么是树莓派?一文快速了解树莓派基础知识2025/6/18 16:30:52
- 什么是有机液分析与有机液知识介绍2025/6/7 16:31:44
- FPGA中的双线性插值算法2025/5/29 17:16:30
- keil4和keil5的区别,哪个好?2025/5/22 17:03:33
- MOLEX 441331000高密度板对板连接器技术解析2025/4/24 11:24:50