0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【存储数据恢复】华为OceanStor存储raid5数据恢复案例

Frombyte 来源:Frombyte 作者:Frombyte 2023-06-13 15:32 次阅读

服务器数据恢复环境:

华为OceanStor某型号存储,十几块FC硬盘组建一组RAID5磁盘阵列,配备了一块热备盘;上层使用EXT3文件系统,配置了oracle数据库。

服务器故障:

该存储RAID5中的一块硬盘未知原因离线,热备盘上线开始同步数据,同步未完成时候又有一块磁盘未知原因离线,数据同步失败,raid5瘫痪,上层lun不可用。

服务器数据恢复过程:

1、将故障存储中所有磁盘编号后取出进行物理故障检测,检测后发现为先掉线的磁盘存在物理故障,其他磁盘包括后掉线的那块磁盘均无物理故障。

2、将所有磁盘以只读方式做全盘镜像,后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始磁盘数据造成二次影响。

3、基于镜像文件分析raid5中的所有磁盘底层数据,找出热备盘。raid是条带化的,阵列中的数据是按照一定的规律进行存储的。数据恢复工程师分析raid中的数据库页在每一个物理磁盘中的分布情况,计算出raid5的磁盘顺序、数据走向、条带大小等RAID相关信息

4、根据分析出来的RAID相关信息,使用北亚企安自主开发的RAID重构程序将原始RAID虚拟重构出来。但由于原始RAID5中掉线了2块盘且有1块盘的数据被同步破坏,分析每一块硬盘中的数据后发现有一块硬盘在同一个条带上的数据和其他硬盘明显不一致,初步判断此盘是被同步破坏的硬盘。通过北亚企安自主开发的RAID校验程序校验这个条带,最终确定被同步损坏的磁盘。

5、分析lun在raid5中的分配状态和lun分配的数据块,根据数据MAP导出LUN的数据。

6、由于使用了热备盘虚拟重构RAID,EXT3文件系统无法正常挂载。

7、提取oracle数据库文件,使用北亚企安自主开发的文件系统解析程序对其进行文件系统解析,然后导出oracle数据库文件。

8、将导出的数据库文件移交给数据库工程师进行校验和验证。使用Oracle数据库文件检测工具检测每个数据库文件的完整性。如果发现错误,使用北亚企安自主研发的Oracle数据库检测工具进行二次检测。检测后发现部分数据库文件和日志文件错误,system和sysaux表空间都存在坏块,控制文件全部损坏;eschoolspace表空间的几个文件存在的坏块更多;undotbs02丢失;数据库数据恢复工程师对这些文件进行修复。

poYBAGSIG0OAGf3SAAHmvStiJKA135.png

北亚企安数据恢复——OceanStor存储数据恢复

pYYBAGSIG0OAR66WAAKkwdI4MlE349.png

北亚企安数据恢复——OceanStor存储数据恢复

pYYBAGSIG0OAMcpQAASf3yyIe5I374.png

北亚企安数据恢复——OceanStor存储数据恢复

9、修复完成后,由用户方配合,启动Oracle数据库。在本地虚拟机安装OA客户端,通过OA客户端对数据记录进行验证。用户方安排不同部门人员进行远程验证,经过反复验证,确认数据完整有效。本次数据恢复工作完成。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为
    +关注

    关注

    215

    文章

    33619

    浏览量

    247155
  • 存储
    +关注

    关注

    12

    文章

    3856

    浏览量

    84661
  • 数据恢复
    +关注

    关注

    10

    文章

    417

    浏览量

    16881
  • 磁盘
    +关注

    关注

    1

    文章

    338

    浏览量

    24882
收藏 人收藏

    评论

    相关推荐

    服务器数据恢复—硬盘坏道导致EqualLogic PS存储不可用的数据恢复案例

    一台某品牌EqualLogic PS系列某型号存储存储中有一组由16块SAS硬盘组建的RAID5磁盘阵列,RAID5上划分VMFS文件系统存放虚拟机文件。
    的头像 发表于 04-25 13:35 35次阅读
    服务器<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—硬盘坏道导致EqualLogic PS<b class='flag-5'>存储</b>不可用的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复—StorNext文件系统下raid5数据恢复案例

    服务器数据恢复环境: 昆腾某型号存储,8个存放数据存储柜+1个存放元数据
    的头像 发表于 04-22 14:51 96次阅读
    服务器<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—StorNext文件系统下<b class='flag-5'>raid5</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复RAID5上层SAP+oracle数据恢复案例

    服务器存储数据恢复环境: 某品牌服务器存储中有一组由6块SAS硬盘组建的RAID5阵列,其中有1块硬盘作为热备盘使用。上层划分若干lun,
    的头像 发表于 04-15 16:52 112次阅读

    服务器数据恢复—光纤存储raid5出现故障的数据恢复案例

    服务器数据恢复环境&故障情况: 某企业光纤存储上有一组由16块硬盘组建的raid5阵列。管理员发现该光纤存储上的卷无法挂载,经过检查发现
    的头像 发表于 04-10 15:38 126次阅读

    服务器数据恢复华为OceanStor存储raid5数据恢复案例

    服务器数据恢复环境: 华为OceanStor某型号存储存储内有一组由24块硬盘组建的
    的头像 发表于 01-18 11:58 178次阅读
    服务器<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—<b class='flag-5'>华为</b><b class='flag-5'>OceanStor</b><b class='flag-5'>存储</b><b class='flag-5'>raid5</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    【服务器数据恢复raid5崩溃导致同友存储无法启动的数据恢复案例

    服务器数据恢复环境: 一台同友存储存储上有一组raid5磁盘阵列,存储上层有若干台虚拟机,其
    的头像 发表于 01-02 13:28 122次阅读
    【服务器<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>】<b class='flag-5'>raid5</b>崩溃导致同友<b class='flag-5'>存储</b>无法启动的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复—EMC存储raid5故障的数据恢复案例

    服务器存储数据恢复环境: EMC某型号存储,8块组建一组raid5磁盘阵列。上层操作系统采用zfs文件系统。 服务器
    的头像 发表于 11-30 11:59 306次阅读

    服务器数据恢复-DS5300存储硬盘坏道导致阵列崩溃的数据恢复案例

    服务器数据恢复环境: 某单位一台DS5300存储,1个主机+4个扩展柜,组建了2组RAID5(一组27块硬盘,一组23块盘)。27块盘的那组RAI
    的头像 发表于 10-10 14:33 279次阅读
    服务器<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>-DS5300<b class='flag-5'>存储</b>硬盘坏道导致阵列崩溃的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复-华为OceanStor存储Oracle数据恢复案例

    华为OceanStor某型号存储,11块硬盘组建了一组RAID5阵列,另外1块硬盘作为热备盘使用。基于RAID5阵列的LUN分配给linux
    的头像 发表于 09-13 15:17 358次阅读
    服务器<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>-<b class='flag-5'>华为</b><b class='flag-5'>OceanStor</b><b class='flag-5'>存储</b>Oracle<b class='flag-5'>数据</b>库<b class='flag-5'>恢复</b>案例

    【服务器数据恢复】HP LeftHand存储raid5数据恢复案例

    服务器数据恢复环境: 某公司一台HP LeftHand存储存储中有3组raid(一组raid
    的头像 发表于 06-15 14:10 281次阅读
    【服务器<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>】HP LeftHand<b class='flag-5'>存储</b><b class='flag-5'>raid5</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    【服务器数据恢复】EMC存储raid5多块磁盘离线的数据恢复案例

    服务器数据恢复环境: 一台EMC存储中数块磁盘组建了一组raid5磁盘阵列,阵列中有2块热备盘;上层采用ZFS文件系统,划分了一个lun,供sun小机使用。 服务器故障&检测
    的头像 发表于 06-12 15:20 332次阅读

    【服务器数据恢复】HP EVA存储RAID数据丢失的数据恢复案例

    服务器数据恢复环境: HP EVA存储,6块SAS硬盘组建的raid5磁盘阵列。上层操作系统是WINDOWS SERVER。该存储为公司内
    的头像 发表于 05-26 14:55 374次阅读

    【服务器数据恢复华为OceanStor存储raid6的数据恢复案例

    服务器数据恢复环境: 华为OceanStor某型号存储,10块硬盘组成raid6磁盘阵列。
    的头像 发表于 05-24 14:33 378次阅读

    同友存储raid5崩溃的数据恢复案例

    同友存储,底层由数块物理硬盘组建的raid5磁盘阵列,存储池划分若干lun,每个lun下有数台虚拟机。
    的头像 发表于 05-05 14:30 422次阅读
    同友<b class='flag-5'>存储</b><b class='flag-5'>raid5</b>崩溃的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    StorageWorks存储RAID5数据恢复案例

    某品牌StorageWorks存储设备,8块磁盘组建一组raid5磁盘阵列。存储中2块磁盘掉线导致阵列崩溃,经过检查发现掉线的2块磁盘均存在物理故障。
    的头像 发表于 05-04 16:51 377次阅读
    StorageWorks<b class='flag-5'>存储</b><b class='flag-5'>RAID5</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例