温馨提示:这篇文章已超过442天没有更新,请注意相关的内容是否还可用!
摘要:本文介绍了一个关于V7000存储系统raid5数据恢复的案例。服务器数据丢失是一个严重的问题,需要专业的解决方案。本案例详细描述了如何通过一系列步骤成功恢复V7000存储系统中的数据。对故障进行了诊断和分析;采取了适当的数据恢复措施;成功恢复了丢失的数据。此案例为类似情况下的数据恢复提供了宝贵的经验和参考。
服务器配置为P740,操作系统为AIX,数据库软件为Sybase,配备有V7000存储阵列柜,阵列柜内共安装了12块SAS机械硬盘,其中包括一块热备盘。
服务器故障情况:
在日常巡检过程中,管理员发现阵列柜中两块磁盘发生故障,首先更换了一块故障磁盘并开始同步数据,但在数据同步尚未完成之际,另一块磁盘也出现问题,这导致服务器无法挂载逻辑盘,进而造成业务中断,存储管理界面显示有两块磁盘故障并脱机,其中10号槽位的故障盘为热备盘。
数据恢复现场情况:
阵列柜中创建了两组Mdisk并加入到一个pool中,目前主要的数据pool无法加载,导致三个通用卷无法挂载。
服务器数据恢复过程:
为确保数据恢复过程中的准确性并避免对原始磁盘数据造成二次破坏,我们采取了以下步骤:
1、对存储中的所有12块磁盘进行编号并取出。
2、对完好的10块磁盘进行全盘镜像,采用只读方式。
3、使用专业工具对两块故障磁盘进行处理并完成镜像。
4、镜像完成后,将所有磁盘按照原先的编号放回存储阵列柜中,后续的数据分析和恢复操作均基于镜像文件进行。
针对此次故障情况,北亚企安数据恢复工程师制定了以下两套数据恢复方案:
方案一:强制上线
1、分析故障存储中硬盘的离线顺序。
2、修复后离线的故障硬盘。
3、将修复好的硬盘重新插入存储,并进行强制上线操作。
方案二:解析存储结构
1、分析并重组Mdisk:根据用户提供的配置信息对硬盘进行分组;分析每组的硬盘以获取raid相关信息;利用这些信息虚拟重组Mdisk。
2、分析pool:分析所有的Mdisk以获取pool的相关信息;解析pool在Mdisk上的分布情况。
3、分析LUN结构:分析pool中的条带大小;解析LUN位图以了解各LUN在pool中的位置;编写程序提取LUN。
数据验证与移交:
数据提取完成后,用户方进行了随机抽样检测,确认提取的数据无误,随后,用户方提供了存储设备并在该设备上创建了与原环境相同大小和数量的LUN,我们将提取的数据迁移到这些新创建的LUN中,并重新配置存储环境进行验证,验证结果显示一切正常,本次服务器数据恢复工作顺利完成。
还没有评论,来说两句吧...