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

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

3天内不再提示

服务器数据恢复—raid5阵列硬盘离线且热备盘未激活的数据恢复案例

Frombyte 来源:Frombyte 作者:Frombyte 2024-06-06 17:07 次阅读

服务器数据恢复环境:
品牌x3850 X5服务器,服务器上有一组由5块硬盘组建的raid5阵列(包含一块热备盘),安装linux操作系统,运行oracle数据库。

服务器故障:
服务器上raid5阵列中两块硬盘由于未知故障离线,服务器数据丢失。北亚企安数据恢复中心安排服务器数据恢复工程师达到现场对故障服务器进行初检,发现raid5阵列中有两块硬盘处于离线状态;热备盘未激活,经过检测没有发现物理故障,无明显同步表现。

服务器数据恢复过程:
1、将故障服务器所有磁盘编号后取出槽位,以只读方式进行扇区级全盘镜像,镜像后发现除了2号盘有10-20个坏扇区外其他硬盘均正常。镜像完成后将所有磁盘按照编号还原到原服务器中,后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始磁盘数据造成二次破坏。
2、基于镜像文件分析所有磁盘底层数据,获取raid5阵列的raid结构信息如盘序、条带大小、块大小、循环方向、同异步以及meta区域等信息。

wKgZomZhfCSAUxUVAAHViov44ZE370.png

北亚企安数据恢复——raid5数据恢复



3、根据分析获取的raid信息虚拟重组raid5阵列。组好raid5阵列后验证数据,发现200M以上的最新压缩包解压无报错。按照该raid结构将raid生成到一块单盘上。将单盘接入原服务器并通过linux SystemRescueCd启动服务器,使用dd命令进行全盘回写。
4、数据回写完成后无法进入操作系统,报错信息为:/etc/rc.d/rc.sysinit:Line 1:/sbin/pidof:Permission denied。北亚企安数据恢复工程师通过SystemRescueCd重启后检查,发现文件的权限、时间、大小都有明显错误,对根分区再次分析,定位出错的/sbin/pidof/,确定出问题的原因是2号盘有坏道。
5、使用其他盘对2号盘的损坏区域进行xor补齐并重新校验文件系统,依然有错误。北亚企安数据恢复工程师再次对inode表进行检查,发现2号盘损坏区域有部分节点表现异常。

wKgaomZhfDiAeRKqAAMU3zD0GIU389.png

北亚企安数据恢复——raid5数据恢复



虽然节点中描述的uid还正常存在,但大小、属性、最初的分配块都是错误的。通过日志确定原节点块的节点信息并进行修正,重新dd根分区,执行fsck -fn /dev/sda5/检测,结果报错。

wKgaomZhfD-AJCSpAANIVMcVHfg040.png

北亚企安数据恢复——raid5数据恢复



6、经过分析发现,3号盘先离线,节点信息新旧交集导致有多个节点共用数据块,于是数据恢复工程师按节点所属的文件进行区别。清除错误节点后,再次执行fsck -fn /dev/sda5,依然有部分位于doc目录下的节点报错。由于不影响启动所以强行修复后重启系统,系统正常,启动数据库正常。
7、由用户方工程师对服务器数据进行验证,数据正常。

审核编辑 黄宇

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

    关注

    12

    文章

    8630

    浏览量

    84315
  • 数据恢复
    +关注

    关注

    10

    文章

    496

    浏览量

    17091
  • RAID5
    +关注

    关注

    0

    文章

    101

    浏览量

    12676
收藏 人收藏

    评论

    相关推荐

    服务器数据恢复raid硬盘坏道导致服务器操作系统文件错误的数据恢复案例

    一台ibm x3850 服务器,有一组由 5硬盘组建的 raid5磁盘 阵列,上层是Redhat Linux操作系统,部署了一个oracle
    的头像 发表于08-15 11:34 127次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—<b class='flag-5'>raid</b><b class='flag-5'>硬盘</b>坏道导致<b class='flag-5'>服务器</b>操作系统文件错误的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复raid5阵列未全部成功启用的数据恢复案例

    服务器存储 数据 恢复环境: 一台EMC某型号存储中有一组 RAID5磁盘 阵列。该 raid5
    的头像 发表于08-14 11:27 241次阅读
    <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>案例

    服务器数据恢复硬盘离线导致Raid5阵列盘上线失败的数据恢复案例

    两组分别由4块SAS 硬盘组建的 raid5磁盘 阵列,ext3文件系统+lvm结构。 磁盘 阵列中一块 硬盘
    的头像 发表于08-09 13:52 83次阅读
    <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'>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>案例

    服务器数据恢复raid5阵列同步失败的数据恢复案例

    服务器存储 数据 恢复环境: 华为S5300存储中有一组由16块FC 硬盘组建的 RAID5磁盘 阵列
    的头像 发表于07-15 11:38 316次阅读
    <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>案例

    服务器数据恢复raid5阵列未完全激活导致阵列崩溃的数据恢复案例

    服务器存储 数据 恢复环境: 北京某企业一台EMC FCAX-4存储上搭建一组由12块成员 raid5磁盘
    的头像 发表于07-12 10:58 115次阅读

    服务器数据恢复—EMC存储中raid5阵列多块硬盘离线数据恢复案例

    突然崩溃。管理员检查发现存储中的 raid5 阵列有两块 硬盘 离线,该 阵列中的两块
    的头像 发表于07-09 11:58 106次阅读

    服务器数据恢复raid5同步过程中硬盘离线数据恢复案例

    某品牌DS5300存储,包含一个存储机头和多个磁盘柜,组建了多组 RAID5磁盘 阵列。 某个磁盘柜中的一组 RAID5 阵列由15块 数据
    的头像 发表于06-20 11:13 143次阅读

    服务器数据恢复RAID5阵列硬盘报警亮黄灯的数据恢复案例

    服务器 数据 恢复环境: 某品牌P2000 服务器,有一组由数块 硬盘组建的 raid5磁盘
    的头像 发表于05-30 11:43 679次阅读
    <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>案例

    服务器数据恢复—存储中raid5阵列多块磁盘离线导致lun不可用的数据恢复案例

    使用,主要 数据为oracle 数据库和OA 服务端。 服务器存储故障: 该MSA2000存储 RAID5
    的头像 发表于04-29 11:29 359次阅读
    <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>导致lun不可用的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

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

    服务器 数据 恢复环境: 华为OceanStor某型号存储,存储内有一组由24块 硬盘组建的 raid5 阵列
    的头像 发表于01-18 11:58 303次阅读
    <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>案例

    服务器数据恢复Raid5硬盘离线导致盘上线同步失败的数据恢复案例

    服务器 数据 恢复环境: 两组由4块磁盘组建的 raid5磁盘 阵列,两组 raid5
    的头像 发表于01-08 13:38 227次阅读

    服务器数据恢复-EMC存储raid5未激活数据恢复案例

    一台emc某型号存储 服务器,存储 服务器上组建了一组 raid5磁盘 阵列阵列中有两块磁盘作为
    的头像 发表于12-19 14:02 306次阅读

    服务器数据恢复raid5未激活导致阵列崩溃的数据恢复案例

    (oracle已经不再为该OA系统提供后续 服务支持)。 服务器故障: raid5中一块磁盘 离线
    的头像 发表于12-12 13:58 388次阅读
    <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崩溃导致上层LVM结构破坏的数据恢复案例

    : RIAD 5 阵列中有一块 硬盘故障 离线
    的头像 发表于09-06 15:08 539次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>-<b class='flag-5'>raid5</b>崩溃导致上层LVM结构破坏的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复-服务器RAID5未激活数据恢复案例

    服务器故障&初检: RAID5中一块磁盘 离线 未自动
    的头像 发表于08-31 14:43 391次阅读
    <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><b class='flag-5'>恢复</b>案例