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

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

3天内不再提示

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

Frombyte 来源:Frombyte 作者:Frombyte 2023-05-24 14:33 次阅读

服务器数据恢复环境:
华为OceanStor某型号存储,10块硬盘组成raid6磁盘阵列。
上层操作系统采用EXT3文件系统,划分2个lun。

服务器故障&分析:
在巡检中发现存储中的raid不可用,管理员进行了重新分配并初始化raid的操作,当初始化进度到40%左右时,管理员才发现自己的操作有问题,于是强行中止初始化,但部分数据已经被破坏。
在发现raid不可用后,管理员将raid6中的9块数据盘重新分配为riad5阵列并进行了初始化操作,这些操作对原始数据造成不可逆的破坏。

服务器数据恢复过程:
1、将故障存储中所有磁盘以只读方式进行全盘备份,后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始数据造成二次破坏。
2、基于镜像文件分析原始RAID6的结构以及重新分配的RAID5的结构。由于重新分配RAID的操作,底层数据中RAID6和RAID5的信息大量重合,北亚企安数据恢复工程师花费了大量时间和精力分析和区别这些数据。
3、分析出故障存储中原始raid6和重新分配的raid5的相关结构信息后,北亚企安数据恢复工程师开始研究算法&编写程序&校正算法,将故障存储中原始raid6中的2个LUN分别镜像到准备好的2个存储设备上。
4、对第2个LUN进行验证后发现数据完全正常,验证第1个LUN后发现这个LUN的前10MB重要数据被破坏,EXT3文件系统的根目录和第一个块组的I节点全在这10MB数据里面。
5、尝试使用几款常用的数据恢复软件进行恢复但效果都相当不理想,在这种情况下只能先对损坏的EXT3文件系统进行修复后才能进行下一步的操作。
6、北亚企安数据恢复工程师编写小程序对EXT3文件系统进行目录查找。
7、重建根目录和I节点,用EXT3文件系统解析程序打开已完全正常。
8、由用户方工程师亲自对恢复出来的数据进行验证,经过反复验证,确认恢复数据完整可用。本次数据恢复工作完成。
9、为了保证原始数据的权限和属性,在LINUX上将文件用cp命令拷贝到格式化为EXT3文件系统的单块磁盘的分区上。这样文件目录结构和属性都和原来一模一样,用户不再需要做任何其他的设置。

审核编辑黄宇

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

    关注

    216

    文章

    34411

    浏览量

    251513
  • 服务器
    +关注

    关注

    12

    文章

    9124

    浏览量

    85331
  • 数据恢复
    +关注

    关注

    10

    文章

    568

    浏览量

    17432
收藏 人收藏

    评论

    相关推荐

    服务器数据恢复raid6硬盘重组raid5怎样恢复原始raid6阵列的数据

    服务器存储数据恢复环境: 存储中有一组由12块硬盘组建的RAID6阵列,上层linux操作系统
    的头像 发表于 11-29 14:14 101次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—<b class='flag-5'>raid6</b>硬盘重组<b class='flag-5'>raid</b>5怎样<b class='flag-5'>恢复</b>原始<b class='flag-5'>raid6</b>阵列的<b class='flag-5'>数据</b>?

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

    服务器存储数据恢复环境: 华为品牌型号为OceanStor S2600T的
    的头像 发表于 11-14 10:53 184次阅读
    <b class='flag-5'>服务器</b><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'>RAID</b>5阵列<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复—LeftHand存储结构&amp;raid故障的数据恢复案例

    LeftHand存储数据恢复案例: 服务器存储数据恢复
    的头像 发表于 07-19 10:25 328次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—LeftHand<b class='flag-5'>存储</b>结构&amp;<b class='flag-5'>raid</b>故障的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复raid6阵列成员盘重组raid5阵列如何恢复raid数据

    服务器存储数据恢复环境: 华为OceanStor 5800
    的头像 发表于 06-26 13:35 278次阅读

    服务器数据恢复—异常断电导致存储瘫痪的数据恢复案例

    服务器存储数据恢复环境: 一台存储中有一组由12块SAS硬盘组建的RAID6磁盘阵列,划分为一
    的头像 发表于 06-25 13:41 308次阅读
    <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阵列崩溃的数据恢复案例

    服务器数据恢复环境: 某市教育局同友存储存储中有一组由数块磁盘组建的raid5阵列,
    的头像 发表于 06-11 11:45 467次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—同友<b class='flag-5'>存储</b><b class='flag-5'>raid</b>5阵列崩溃的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复—异常断电导致RAID管理信息丢失的数据恢复案例

    服务器数据恢复环境: 某品牌ProLiant DL380系列服务器服务器中有一组由6块SAS
    的头像 发表于 04-30 15:34 354次阅读

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

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

    服务器数据恢复—分享几个服务器数据恢复的案例

    服务器数据恢复案例之服务器raid6中3个磁盘离线导致阵列崩溃的数据
    的头像 发表于 03-04 13:21 1152次阅读

    服务器数据恢复服务器raid6阵列多块磁盘离线的数据恢复案例

    一台网站服务器中有一组由6块磁盘组建的RAID6磁盘阵列,操作系统层面运行MySQL数据库和存放一些其他类型文件。
    的头像 发表于 02-23 13:13 597次阅读

    服务器数据恢复】断电导致服务器RAID信息丢失的数据恢复案例

    故障之前出现过几次意外断电的情况,服务器断电重启后没有发现异常,直到最后一次断电重启后RAID报错:“无法找到存储设备”,进入RAID管理模块后进行任何操作都会死机,
    的头像 发表于 02-18 13:53 656次阅读

    服务器数据恢复—EVA存储数据恢复案例

    服务器数据恢复环境: 某品牌EVA某型号存储,底层是RAID5阵列,划分了若干lun。 服务器
    的头像 发表于 01-23 13:53 438次阅读

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

    服务器数据恢复环境: 华为OceanStor某型号存储
    的头像 发表于 01-18 11:58 450次阅读
    <b class='flag-5'>服务器</b><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'>raid</b>5<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

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

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

    服务器数据恢复-服务器raid6阵列3块磁盘故障离线的数据恢复案例

    服务器数据恢复环境: 服务器上有一组由12块硬盘组建的raid6磁盘阵列,raid6阵列上层有
    的头像 发表于 12-26 11:57 607次阅读