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

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

3天内不再提示

服务器数据恢复-XSAN架构下昆腾存储数据恢复案例

Frombyte 来源:Frombyte 作者:Frombyte 2023-08-01 14:29 次阅读

服务器数据恢复环境:
昆腾存储,
操作系统:MAC OS,
存放的数据类型:MXF、MOV等格式视频文件。
存储中有9个数据卷,其中包括1个META信息卷,8个DATA信息卷。

服务器故障:
由于业务需求,需要将整个存储空间从XSAN架构迁移到STORNEXT架构,迁移完成后管理员发现存储空间中的数据全部丢失。管理员查看存储中的META信息卷,读取&分析其中的元信息,初步判断在进行迁移的时候误将存储系统格式化,导致数据丢失。

wKgaomTIpeuADALCAADs8bdQRDM210.png

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

服务器数据恢复过程:
1、分析META信息卷中的元信息。
由于版本原因,此XSAN版本的元信息结构与之前的元信息结构有一定差异,目录项与节点的解析方式也有一定的变化,但大同小异。分析出完整的元信息结构之后,北亚企安数据恢复工程师编写脚本扫描META卷中的全部目录和节点信息,并写入到数据库中。

目录块:

wKgaomTIpfeAFmO-AATp9qqbvAM552.png

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


节点:

wKgZomTIpguAeGKrAAP7Aw4zjE0490.png

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

数据库信息:

wKgaomTIphqAQ5BfAAPmlOU2nzk831.png

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


2、存储系统被格式化,虽然大部分节点和目录块信息保留完整,但还是有少量的节点和目录块被重置,导致部分文件或目录信息丢失。目录信息的丢失造成部分文件的目录结构断开,无法重构完整的目录树,也就无法提取文件。北亚企安数据恢复工程师进一步分析节点和目录块的信息,重构修复部分断开的目录树。对于无法修复的目录树,可以放到最后进行特殊处理。

3、根据用户方的需求,分3步恢复数据。

第一步、优先级和实效性高的部分文件需要尽快恢复。北亚企安数据恢复工程师根据用户提供的文件信息列表编写脚本,读取数据库并重构文件的目录树,针对列表中的文件进行批量提取恢复。

第二步、优先级相对较弱、无法提供具体文件信息、只能提供上一层或几层的目录信息的部分文件。北亚企安数据恢复工程师根据用户提供的一些目录信息编写脚本,读取数据库并重构完整目录树,针对目录进行子文件或子目录的提取恢复。

第三步、遍历整个数据库,读取数据库中的全部剩余文件信息。对目录树完整的文件重构完整目录树;对部分上层目录树断开的文件,重构其部分目录树。提取数据库中剩余未提取的全部文件。

用户提供的文件信息列表:

wKgZomTIpiGAEJErAAIMQ83Da9k025.png

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


数据提取过程:

wKgZomTIpimAPH2yAAMR4skFigY132.png

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

服务器数据恢复结果:
此次数据恢复工作共抢救回近200T数据。经用户方验证,数据文件全部正确,视频文件可以正常播放,工程文件可以正常编辑,本次数据恢复工作完成。

审核编辑 黄宇

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

    关注

    12

    文章

    8120

    浏览量

    82528
  • 数据恢复
    +关注

    关注

    10

    文章

    418

    浏览量

    16883
收藏 人收藏

    评论

    相关推荐

    服务器数据恢复】IBM服务器raid5数据恢复案例

    服务器数据恢复】IBM服务器raid5数据恢复案例
    的头像 发表于 11-28 12:08 971次阅读

    服务器数据恢复】nas存储服务器磁盘阵列崩溃的数据恢复案例

    服务器数据恢复环境: nas存储服务器,14块硬盘组建raid6磁盘阵列。 服务器故障&
    的头像 发表于 11-30 10:56 992次阅读

    服务器数据恢复】infortrend存储数据恢复案例

    服务器数据恢复环境: 某影音制作公司一台infortrend某型号存储设备; 12块硬盘组建raid6磁盘阵列,共一个lun映射到WINDOWS系统; 在WINDOWS系统上,划
    的头像 发表于 01-16 16:09 668次阅读

    服务器数据恢复】NetApp存储卷中的虚拟机数据恢复案例

    服务器数据恢复环境: 某公司的一台NetApp某型号存储; 几十块磁盘组建两组存储池,两组存储
    的头像 发表于 03-23 11:38 402次阅读
    【<b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>】NetApp<b class='flag-5'>存储</b>卷中的虚拟机<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复】ESXI虚拟机数据恢复案例

    服务器数据恢复环境: 某品牌EVA系列某型号存储设备,采用的ESXI虚拟化系统,虚拟机存储的是mysql
    的头像 发表于 03-27 11:40 1808次阅读

    服务器数据恢复】EqualLogic PS系列存储数据恢复案例

    服务器数据恢复环境: DELL EqualLogic PS系列某型号存储; 16块SAS硬盘组成一组RAID5; 划分了4个卷,采用VMFS文件系统,存放虚拟机文件。
    的头像 发表于 04-19 11:29 522次阅读
    【<b class='flag-5'>服务器</b><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>案例

    服务器数据恢复】Storwize存储多块硬盘离线的数据恢复案例

    服务器数据恢复环境: IBM Storwize某型号存储,共10块磁盘,组建了2组Mdisk加入到一个存储池中,创建了一个通用卷存放
    的头像 发表于 04-20 15:02 356次阅读

    服务器数据恢复】DroboPro FS网络存储数据恢复案例

    服务器数据恢复环境: DroboPro FS网络存储,数块SAS硬盘组建的raid5磁盘阵列。 服务器故障:
    的头像 发表于 05-19 15:27 355次阅读
    【<b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>】DroboPro FS网络<b class='flag-5'>存储</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    XSAN数据恢复-昆腾存储XSAN数据恢复案例

    XSAN数据恢复环境: 昆腾存储,MAC OS操作系统,划分了9个数据卷(1个META信息卷,
    的头像 发表于 09-25 15:40 244次阅读
    <b class='flag-5'>XSAN</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'>XSAN</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

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

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

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

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

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

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