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

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

3天内不再提示

服务器数据恢复—raid5阵列多块硬盘离线导致raid崩溃的数据恢复

Frombyte 来源:Frombyte 作者:Frombyte 2025-07-17 14:37 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

服务器数据恢复环境&故障:
一台服务器中有5块硬盘,其中的4块组建了一组RAID5阵列,剩下一块盘作为热备盘(Hot-Spare)使用。服务器操作系统linux,应用系统为构架于oracle数据库的一个oa。
raid5阵列中一块盘离线,但热备盘未自动激活rebuild。直到另外一块盘离线,RAID崩溃。
由于oracle已经不再对本案例中的oa系统提供后续支持,用户方要求尽可能恢复数据和操作系统。经过检测发现热备盘完全没有启用,硬盘无明显物理故障,无明显同步表现。

服务器数据恢复过程:
1、将故障服务器中所有硬盘做好标记后取出,以只读方式将所有硬盘进行扇区级别完整镜像,镜像后发现后离线的硬盘有10-20个坏扇区,其余磁盘,均无坏道。镜像完成后将所有硬盘根据标记按照原样还原到原服务器中。后续的数据分析和数据恢复操作都基于镜像文件进行,避免后续操作对原始数据造成二次破坏。
2、基于镜像文件分析raid结构,获取到盘序、块大小、backward parity(Adaptec)等raid结构相关信息。

wKgaomV39jiAeMN1AAGExaAn2SE040.png北亚企安数据恢复—服务器数据恢复



3、验证数据发现大小200M以上的压缩包解压无报错,确定结构正确。
4、按照此结构虚拟重组RAID到一块单硬盘上,打开文件系统无明显报错。
5、确定备份包安全的情况下,经用户方同意后,对原盘重建RAID(重建时已经用全新硬盘更换发现坏扇区的硬盘)。将恢复好的单盘用USB方式接入故障服务器,再用linux SystemRescueCd启动故障服务器,之后通过dd命令进行全盘回写。
6、回写后启动操作系统。无法正常进入操作系统并且报错。
怀疑报错信息中提到的文件权限有问题。使用SystemRescueCd重启后检查,发现此文件时间,权限,大小均有明显错误,显然节点损坏。
7、重新分析重组数据中的根分区,定位出错的目录,发现问题是由硬盘坏道引起的。
使用其他数据盘盘,针对发现坏道的硬盘的损坏区域进行xor补齐。补齐后重新校验文件系统,依然有错误。再次检查inode表,发现坏道的硬盘上的损坏区域有部分节点表现下图中的55 55 55部分。

wKgZomV39kyAEakTAAKt78AzHa8556.png北亚企安数据恢复—服务器数据恢复



8、虽然节点中描述的uid还正常存在,但属性、大小、最初的分配块全部是错误的。按照所有可能进行分析,确定无法找回此损坏节点。要么修复此节点,或者复制一个相同的文件过来。
对所有可能有错的文件,通过日志确定原节点块的节点信息,再做修正。
修正后重新dd根分区,执行fsck命令进行检测,依然报错。

wKgZomV39lSAXxusAALvw0Jzfd0783.png北亚企安数据恢复—服务器数据恢复



9、根据提示,在系统中发现有多个节点共用同样的数据块。按此提示进行底层分析,发现存在节点信息的新旧交集。
10、北亚企安数据恢复工程师按照节点所属的文件进行区别。清除错误节点后,再次执行fsck命令检测,依然出现报错,但数量已经很少。根据提示,发现这些节点大多位于doc目录下,不影响系统启动,于是直接fsck命令强行修复。
修复完成后重启系统,成功进入桌面。启动数据库服务和应用软件,一切正常,无报错。数据库数据恢复工作完成。

审核编辑 黄宇

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

    关注

    13

    文章

    10093

    浏览量

    90895
  • 数据恢复
    +关注

    关注

    10

    文章

    688

    浏览量

    18804
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    服务器数据恢复5RAID5中的4盘重建RAID5RAID5数据恢复秘籍!

    一台某品牌服务器,挂接一台同品牌的磁盘阵列,有一组由5硬盘组建的RAID5
    的头像 发表于 11-13 16:20 414次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—<b class='flag-5'>5</b>盘<b class='flag-5'>RAID5</b>中的4盘重建<b class='flag-5'>RAID5</b>,<b class='flag-5'>RAID5</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>秘籍!

    服务器数据恢复硬盘离线raid5阵列崩溃数据恢复大揭秘

    公司的一台服务器中有一组数硬盘组建的raid5阵列服务器中有一
    的头像 发表于 11-04 15:32 168次阅读

    服务器数据恢复—EqualLogic存储上raid5磁盘阵列数据恢复案例

    服务器存储数据恢复环境&故障: 某品牌EqualLogic PS6100存储阵列上有一组由16硬盘
    的头像 发表于 10-21 15:04 167次阅读

    服务器数据恢复硬盘指示灯亮黄灯,RAID5崩溃数据这样恢复

    服务器存储数据恢复环境: 某单位一台某品牌DS5300存储,1个机头+4个扩展柜,50硬盘组建了两组
    的头像 发表于 10-14 17:17 397次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><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>

    服务器数据恢复—坏道“突袭”Raid5阵列数据恢复大揭秘

    北京市某单位的办公用服务器服务器上有一组由6硬盘组建的raid5磁盘阵列
    的头像 发表于 08-05 11:24 554次阅读

    服务器数据恢复硬盘离线导致raid上层的卷无法挂载的数据恢复案例

    服务器数据恢复环境&故障: 某公司一台服务器上有一组由24FC硬盘组建的
    的头像 发表于 07-29 13:00 441次阅读

    raid5数据恢复Raid阵列重建后如何恢复阵列数据

    raid5阵列数据恢复环境&故障: 一台服务器上有一组raid5磁盘
    的头像 发表于 07-10 12:27 442次阅读

    raid5数据恢复raid5阵列热备盘未完全激活导致崩溃数据恢复案例

    某单位一台EMC某型号存储中有12STAT接口的硬盘,其中10硬盘组建了一组RAID5阵列
    的头像 发表于 07-09 11:35 311次阅读

    服务器数据恢复raid5阵列硬盘离线导致EMC存储不可用的数据恢复案例

    服务器存储数据恢复环境: EMC某型号存储中有一组由8硬盘组建的raid5磁盘
    的头像 发表于 05-29 10:50 400次阅读

    服务器数据恢复—双循环raid5磁盘阵列数据恢复案例

    一台服务器上共有10硬盘,其中的7硬盘组建了一组raid5磁盘
    的头像 发表于 04-23 14:30 511次阅读

    服务器数据恢复raid5阵列硬盘坏道导致阵列崩溃数据恢复案例

    文件。 存储中的数据包括:数十台iunx系统虚拟机和windows系统虚拟机、压缩包文件、配置文件。 服务器存储故障: raid5阵列
    的头像 发表于 03-28 13:25 587次阅读
    <b class='flag-5'>服务器</b><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><b class='flag-5'>阵列</b><b class='flag-5'>崩溃</b>的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复Raid5阵列热备盘上线失败的数据恢复案例

    服务器数据恢复环境: 某公司一台存储上有一组由15硬盘组建的raid5
    的头像 发表于 03-26 15:17 523次阅读

    服务器数据恢复服务器raid5阵列硬盘出现坏道掉线如何恢复服务器数据

    一台服务器中有一组由16SAS接口的硬盘组建的raid5阵列服务器磁盘
    的头像 发表于 02-28 13:20 660次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><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><b class='flag-5'>服务器</b><b class='flag-5'>数据</b>?

    服务器数据恢复—OceanStor存储RAID5阵列数据恢复案例

    华为OceanStor T系列某型号存储中有一组由24机械硬盘组建的一组RAID5阵列。 运行过程中该存储设备RAID5
    的头像 发表于 12-31 13:49 715次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—OceanStor存储<b class='flag-5'>RAID5</b><b class='flag-5'>阵列</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复RAID5阵列硬盘离线崩溃数据如何起死回生?

    服务器数据恢复环境: 两组分别由4SAS接口硬盘组建的raid5
    的头像 发表于 12-11 13:17 1856次阅读
    <b class='flag-5'>服务器</b><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><b class='flag-5'>离线</b><b class='flag-5'>崩溃</b>,<b class='flag-5'>数据</b>如何起死回生?