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

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

3天内不再提示

服务器数据恢复—服务器XFS分区丢失,无法访问的数据恢复案例

Frombyte 来源:Frombyte 作者:Frombyte 2024-04-28 11:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

服务器数据恢复环境:
一台服务器+MD1200磁盘柜,通过raid卡将15块磁盘组建成一组raid5磁盘阵列。raid5阵列分配了2个lun,操作系统层面对lun进行分区:1个分区采用LVM扩容方式加入到了root_lv中,其余分区格式化为XFS文件系统。

服务器故障:
工作人员为服务器重装操作系统时操作失误导致分区状态改变,一个存放重要数据的分区丢失,无法访问。

服务器数据恢复过程:
1、用户将服务器存储中所有磁盘送到我们数据恢复中心,经过硬件工程师检测,所有磁盘没有发现明显故障情况,都可以正常读取。于是,以只读方式将所有磁盘进行扇区级全盘镜像,镜像完成后将所有磁盘归还用户,后续的数据分析和数据恢复操作都基于镜像文件进行, 避免对原始磁盘数据造成二次破坏。
2、使用北亚企安自主研发程序查询FILE ID编号,基于镜像文件分析故障服务器存储中raid5磁盘阵列的盘序、条带大小、循环方向、同异步等重组raid的必需信息,根据分析获取到的raid信息虚拟重组raid5阵列。
3、完成重组raid5阵列后,定位到xfs文件系统的分区起始位置。
注:XFS INODE number:使用变长的位数表示,由三部分组成:起始块组号+起始块号+块内INODE号。起始块号与块内INODE号的位长由SUPERBLOCK中参数指定。
4、校验xfs文件系统的完整性及正确性;通过校验发现该xfs文件系统头部的超级块、部分节点和目录项丢失。
5、北亚企安数据恢复工程师根据超级块备份及xfs文件系统中的目录树结构修复还原超级块,
修复完成的超级块:

poYBAGRE-MqAADD6AAK7fC9zywg823.png

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



6、北亚企安数据恢复工程师对xfs文件系统中丢失的节点、目录项进行修补、重构,
修复完成的根节点、重做的目录项:

pYYBAGRE-OuABHuwAANrBSHXvac624.png

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

poYBAGRE-OyAcjGeAATjqiZUrUc566.png

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



7、超级块、节点和目录项修复完成后,北亚企安数据恢复工程师编写程序解析xfs文件系统并提取其中的数据。
修复完成的目录结构:

poYBAGRE-PaAB3VRAAHrNl4JJD4373.png

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



8、提取数据完成后,由用户对恢复出来的数据进行检测,经过仔细检测,用户方确认恢复出来的数据完整有效,认可数据恢复结果。本次数据恢复工作完成。

审核编辑 黄宇

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

    关注

    13

    文章

    4704

    浏览量

    89583
  • 服务器
    +关注

    关注

    13

    文章

    10102

    浏览量

    90916
  • 数据恢复
    +关注

    关注

    10

    文章

    690

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    虚拟化数据恢复—Hyper-V服务瘫痪危机:虚拟机数据文件丢失后的数据恢复案例

    一台服务器中虚拟机数据文件丢失,hyper-v服务受到影响,服务器无法正常使用。 北亚企安
    的头像 发表于 11-20 15:47 185次阅读

    服务器数据恢复—意外断电!Linux服务器数据恢复大揭秘

    某品牌服务器+存储,安装的linux操作系统。 机房意外断电导致服务器操作系统无法正常启动,服务器管理员故障服务器进行修复操作后进入系统查
    的头像 发表于 11-18 11:20 128次阅读

    服务器数据恢复—RAIDZ多块硬盘离线导致服务器崩溃的数据恢复案例

    服务器数据恢复环境&故障: 一台服务器有32块硬盘,采用Windows操作系统。 服务器在正常运行的时候突然变得不可用。没有异常断电、进
    的头像 发表于 09-18 12:29 532次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—RAIDZ多块硬盘离线导致<b class='flag-5'>服务器</b>崩溃的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复—Raid6阵列数据恢复案例

    GUID Partition Table分区服务器存储故障: 存储设备无法访问,原因未知。管理员检查后发现服务器上有3块硬盘处于离线状态,强制上线后进行了rebuild。强
    的头像 发表于 09-09 11:07 432次阅读

    服务器数据恢复服务器断电导致raid模块损坏的数据恢复案例

    某品牌服务器中有12块硬盘,组建了一组raid5磁盘阵列,服务器内存储的是普通文件。 机房供电不稳定导致服务器断电,管理员重启服务器后发现服务器
    的头像 发表于 09-04 12:57 472次阅读

    服务器数据恢复—重装系统后OceanStor存储上的分区数据丢失这样恢复

    二为xfs文件系统。 服务器存储故障: 工作人员重装系统操作失误导致磁盘分区变化,分区无法访问
    的头像 发表于 09-02 15:32 512次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—重装系统后OceanStor存储上的<b class='flag-5'>分区</b><b class='flag-5'>数据</b><b class='flag-5'>丢失</b>这样<b class='flag-5'>恢复</b>

    服务器数据恢复服务器上的卷被误删数据如何恢复

    工作人员不慎将一台服务器上的卷误删除,服务器上有一组raid5阵列。需要恢复误删除的数据
    的头像 发表于 08-14 11:33 754次阅读
    <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>?

    服务器数据恢复服务器硬盘状态灯变红色,分区数据恢复案例

    某公司服务器上有一组由3个硬盘组建的raid5磁盘阵列。 服务器上1块硬盘的状态灯变为红色,磁盘阵列出现故障,分区无法识别。
    的头像 发表于 08-12 12:05 418次阅读
    <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>案例

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

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

    服务器数据恢复—重装系统导致XFS文件系统分区丢失数据恢复案例

    。通过LVM扩容的方式将sdc1分区加入到了root_lv中,剩下的sdc2分区格式化为XFS文件系统。 服务器重装系统后,发现sdc2分区
    的头像 发表于 06-12 11:20 627次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—重装系统导致<b class='flag-5'>XFS</b>文件系统<b class='flag-5'>分区</b><b class='flag-5'>丢失</b>的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复—Linux系统服务器崩溃的数据恢复案例

    服务器数据恢复环境: linux操作系统服务器中有一组由4块SAS接口硬盘组建的raid5阵列。 服务器故障:
    的头像 发表于 05-20 15:46 559次阅读

    服务器数据恢复服务器重装系统导致分区消失的数据恢复案例

    服务器上有一组由raid卡组建的raid5磁盘阵列。上层安装linux才做系统,采用XFS文件系统,划分了3个分区。 管理员将服务器的操作系统重装后,发现
    的头像 发表于 05-14 10:13 439次阅读
    <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>案例

    服务器数据恢复—raid6阵列硬盘故障导致上层分区丢失数据恢复案例

    一台由16块硬盘组成的raid6磁盘阵列。磁盘阵列中有一块硬盘因为物理故障掉线,导致服务器上层虚拟机无法正常使用,部分分区丢失,重启物理服务器
    的头像 发表于 04-02 10:15 481次阅读

    服务器数据恢复—如何预防服务器故障与恢复服务器数据

    服务器常见故障: 硬件故障:磁盘损坏、电池故障等。 软件问题:操作系统崩溃、未知的程序运行错误等。 病毒破坏:勒索病毒加密、删除服务器数据等。 不可控力量;服务器浸水、火烧、机
    的头像 发表于 03-11 12:36 821次阅读

    服务器数据恢复—Zfs文件系统服务器数据恢复案例

    服务器数据恢复环境&故障: 一台zfs文件系统的服务器,管理员误操作删除了服务器上的数据
    的头像 发表于 01-16 17:27 639次阅读