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

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

3天内不再提示

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

Frombyte 来源:Frombyte 作者:Frombyte 2024-01-23 13:53 次阅读

服务器数据恢复环境:
品牌EVA某型号存储,底层是RAID5阵列,划分了若干lun。

服务器故障&分析:
该存储设备中raid5阵列有两块硬盘掉线,存储中的lun丢失。
将故障服务器存储中的所有磁盘编号后取出,硬件工程师检测后发现掉线硬盘不存在物理故障,也没有发现坏道,都可以正常读取数据。
掉线硬盘经过检测没有发现有物理故障,可以初步判断硬盘掉线是因为硬盘读写不稳定,本案例中EVA存储中所采用的raid控制器通常会将读写不稳定的硬盘判断为坏盘并踢出阵列。由于raid5的特性,掉线硬盘超过了2块后就会导致阵列崩溃。
EVA存储中每个LUN都有一份LUN_MAP,EVA存储将LUN_MAP分别存放在不同的磁盘中,通过一个索引来指定其位置。因此在每个磁盘中找这个指向LUN_MAP的索引就可以找到LUN的信息了。

服务器数据恢复过程:
1、将故障存储中所有磁盘以只读模式进行扇区级的全盘镜像,镜像完成后将所有磁盘按照编号还原到原存储中。后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始磁盘数据造成二次破坏。
2、基于镜像文件分析硬盘底层数据。由于LUN的RAID结构是RAID5,只需要将一个LUN的RAID条目通过RAID5的校验算法算出校验值,再和原有的校验值进行比较就可以判断这个条目中是否有掉线盘。将一个LUN的所有LUN_MAP都校验一遍就可以知道这个LUN中有哪些RAID条目中有掉线盘,在RAID条目中都存在的盘一定就是掉线盘。剔除掉掉线盘后就可以根据LUN_MAP恢复所有LUN的数据。
3、北亚企安数据恢复工程师编写扫描程序扫描LUN_MAP,结合人工分析找到正确的LUN_MAP。
4、北亚企安数据恢复工程师编写RAID条目检测程序检测所有LUN中掉线的磁盘,结合人工分析排除掉线磁盘。
5、北亚企安数据恢复工程师编写数据恢复程序,结合LUN_MAP恢复所有LUN数据。人工核对每个LUN,确认是否和用户方描述的一致。
根据用户方工程师的描述,LUN的数据分为2部分:Vmware的虚拟机和HP-UX上的裸设备。裸设备里存放的是Oracle的dbf数据库。由于恢复的是LUN,无法看到里面的文件,因此需要人工核对哪些LUN是Vmware虚拟机,哪些LUN是HP-UX裸设备。核对完成后将不同的LUN挂载到不同的验证环境中验证恢复出来的数据是否完整。
6、验证数据完整性没有问题后,将所有存放vmware虚拟机的LUN中的虚拟机文件都提取出来,然后通过NFS共享的方式挂载到虚拟主机上。
7、通过NFS将所有虚拟机都添加到虚拟主机以后,将所有虚拟机加电开机,都能启动系统。用户方工程师进入到虚拟机内查看数据,经过验证确认虚拟机内的数据没有问题,确认恢复出来的数据完整有效。本次数据恢复工作完成。

审核编辑 黄宇

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

    关注

    12

    文章

    8626

    浏览量

    84312
  • 数据恢复
    +关注

    关注

    10

    文章

    496

    浏览量

    17091
收藏 人收藏

    评论

    相关推荐

    服务器数据恢复—EMC Isilon存储中虚拟机数据恢复案例

    服务器 存储 数据 恢复环境: EMC Isilon S200集群 存储,共三个节点,每节点配置12块SATA硬盘。
    的头像 发表于06-13 13:38 189次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—EMC Isilon<b class='flag-5'>存储</b>中虚拟机<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复存储中卷被删除后重建如何恢复被删除卷的数据

    服务器 存储 数据 恢复环境: 某品牌FlexStorage P5730 服务器 存储
    的头像 发表于06-05 11:03 323次阅读

    服务器数据恢复—EqualLogic存储硬盘故障导致存储崩溃的数据恢复案例

    服务器 数据 恢复环境: 一台某品牌EqualLogic PS 6011型号 存储,底层有一组由16块SAS硬盘组建的RAID5阵列,上层 存储
    的头像 发表于05-31 11:35 319次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—EqualLogic<b class='flag-5'>存储</b>硬盘故障导致<b class='flag-5'>存储</b>崩溃的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复EVA存储异常断电后出现故障的数据恢复方案

    服务器 存储 数据 恢复环境: 某品牌 EVA8400, 服务器上安装VMware ESXi虚拟化平台,
    的头像 发表于05-28 10:29 221次阅读

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

    服务器 数据 恢复环境: 1台某品牌 EVA4400控制 +3台 EVA4400扩展柜+28块FC硬盘
    的头像 发表于05-24 11:34 377次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—raid5阵列中多块磁盘掉线导致<b class='flag-5'>EVA</b><b class='flag-5'>存储</b>不可用的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复—VMware虚拟机无法启动的数据恢复案例

    服务器 数据 恢复环境: 某品牌 EVA某型号 存储中部署VMware ESXi虚拟化平台, 数据盘(精
    的头像 发表于05-06 13:26 239次阅读

    服务器数据恢复—EMC存储下xfs文件系统数据恢复案例

    服务器 数据 恢复环境: EMC某型号 存储,该 存储内有一组由12块磁盘组建的raid5阵列,划分了两个lun。
    的头像 发表于04-16 15:34 292次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—EMC<b class='flag-5'>存储</b>下xfs文件系统<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

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

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

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

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

    服务器数据恢复-异常断电导致服务器故障的数据恢复案例

    服务器 数据 恢复环境: dell某型号 服务器中有一组通过raid卡组建的raid10,该raid阵列中一共有4块磁盘。上层部署XenServer虚拟化平台,作为网站
    的头像 发表于02-28 15:15 654次阅读
    <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>案例

    服务器数据恢复服务器迁移数据数据损坏的数据恢复案例

    服务器 数据 恢复环境& 服务器故障: 一台安装Windows操作系统的 服务器。工作人员在迁移该 服务器
    的头像 发表于01-16 13:19 626次阅读

    服务器数据恢复-EVA存储多块硬盘离线崩溃的数据恢复案例

    HP EVA某型号 存储存储中一共有23块磁盘,上层映射给一台windows server 服务器上。
    的头像 发表于09-12 15:08 519次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>-<b class='flag-5'>EVA</b><b class='flag-5'>存储</b>多块硬盘离线崩溃的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例