服务器
1 .服务器数据恢复故障说明
需要恢复数据的服务器共计10台,每个盘柜包含24个硬盘。 那九个机柜用作数据存储,另一个机柜用作元数据存储。 元数据存储共有24个146G硬盘,其中包括9组RAID 1阵列、1组4磁盘位RAID 10阵列和4个热备盘HDD。
数据存储中每六个硬盘包含一对RAID 5阵列,共36对RAID,这36对RAID阵列分为两个存储系统。 在一个存储系统中,一对RAID由于两个硬盘相继出现故障而脱机,因此RAID阵列出现故障,整个存储系统无法使用。
存储和文件系统体系结构概述如下图1所示。
注意: Meta_LUN (元数据卷) Data_LUN (用户数据卷)
2 .磁盘备份
为了避免在服务器数据恢复期间意外损坏原始磁盘,首先使用WinHex软件备份客户的存储环境。
备份步骤如下图2所示。
为出现故障的RAID中的6个成员磁盘编号,从机箱中取出硬盘,访问准备好的备份平台,然后备份6个硬盘。
对其馀未出现故障的RAID阵列执行存储级别的备份。 使用光缆连接备份平台和存储设备,进入昆士设备管理界面,配置备份平台和存储设备可以正常通信,使用WinHex软件
已发现备份过程中出现故障的RAID中的一个硬盘存在大量故障区域,导致备份过程中出现故障,备份无法继续。 对故障硬盘进行开箱更换固件,使用PC3000工具修复后,硬盘可以继续备份,但坏的道路仍然存在。 图3 :
某些镜像文件
3 .数据分析
首先分析故障RAID阵列,获取相关的RAID信息,然后使用WinHex软件虚拟重组RAID阵列,将RAID中的LUN恢复为镜像文件。 分析过程中发现,受损严重的硬盘是后脱机驱动器,由于该硬盘存在大量的坏路,可能会影响恢复结果。
登录昆腾存储设备管理界面,获取有关StorNext文件系统卷的基本信息。 如下图4所示。
继续分析StorNext文件系统中的元卷和Data卷。 客户的StorNext文件系统包含两个Data卷,完整的Data卷由多个RAID组中的LUN组成。 对这些LUN的分析可以得出LUN组合的算法规则,并对完整的Data卷进行虚拟重组。
图5 :
分析元卷,分析元卷中的节点信息和目录条目信息,以及元卷与Data之间的对应关系,并分析一个元卷管理多个Data卷时元卷到Data卷的索引文件节点应类似于下图6。
目录如下图7所示。
四.数据恢复
通过分析研究,我们已经获得了恢复工作所需的信息,开始编写程序,扫描元卷中的节点信息和目录项信息,同时分析目录项和节点,获得完整的文件系统目录结构
文件信息如下图8所示。
编写文件提取程序,读取数据库,根据分析的信息和两个Data卷之间的聚合算法提取数据。
五.恢复结果
对生成的数据进行随机抽样检查,数据没有问题。 在本地提取客户需要的文件,确认提取完成后,向客户线程进行数据交接。 数据交接完成,客户对数据恢复结果很满意。 虽然出现故障的硬盘有不好的道路,但幸运的是主要数据没有被破坏,数据恢复工作顺利完成。
详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn