服务器数据恢复环境:一个StorageWorks磁盘阵列设备和五个硬盘组成一个RAID5磁盘阵列。
服务器故障分析:RAID5磁盘阵列中的一个硬盘被断开。由于RAID5的特性,磁盘阵列继续正常工作,但没过多久RAID就崩溃了,变得不可用。在不了解故障RAID5详情的情况下,用户联系的维护人员将另外4块硬盘组装成一个全新的RAID5,并完成数据同步,导致原有数据全部丢失。当故障设备的智能阵列存储控制器创建一组新的RAID5时,它将默认重建所有块检查。也就是说,在构成RAID5的任何条带中,一个校验块的数据总是在创建时生成的,这种完全重构所有块校验的操作对原始数据是破坏性的。经过北亚数据恢复工程师的分析,生成的四个磁盘的RAID5是以双周期、64K块大小、16个条带替换次数的方式组织的,也就是说四个磁盘中每隔3M就会有1M的数据出错。最初的5磁盘RAID5是双循环的,具有128K的块大小和16个条带交换检查。要恢复数据,必须先修复断开的硬盘,恢复速度取决于磁盘断开后数据更改的程度。通过北亚数据恢复工程师团队的协商,最终的恢复方案是:通过分析5盘RAID5和4盘RAID5的结构差异,用之前断开的磁盘来弥补4盘RAID5重建时破坏的校验信息,然后虚拟重组RAID5,解释文件系统,导出文件。
服务器数据恢复流程1、数据恢复工程师对故障RAID5中的所有硬盘进行镜像备份。2、对RAID5磁盘阵列的数据进行两次分析,得出RAID5有5个磁盘和RAID5有4个磁盘的结构。3、分析5盘RAID5和4盘RAID5的结构差异,北亚数据恢复工程师会写一个校准和修正程序。按照之前的5盘RAID5结构,对RAID进行虚拟重组,生成重组后的镜像文件。4、修复了RAID重组后的镜像文件系统错误。5、从某些分区导出数据,并将某些分区完整地镜像到新空间而不出错。6、用户亲自测试并接受恢复的数据,以确认恢复的数据是完整和有效的。回顾黄浩宇
标签:数据数据恢复硬盘