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

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

3天内不再提示

服务器数据恢复—ocfs2文件系统被误格式化为Ext4文件系统的数据恢复案例

Frombyte 来源:Frombyte 作者:Frombyte 2023-12-04 10:49 次阅读

服务器故障:
由于工作人员的误操作,将Ext4文件系统误装入到存储中Ocfs2文件系统数据卷上,导致原Ocfs2文件系统被格式化为Ext4文件系统。
由于Ext4文件系统每隔几百兆就会写入文件系统的原始信息,原Ocfs2文件系统数据会遭受一定程度的破坏,但破坏的应该不太多。

服务器数据恢复过程:
1、将存储以只读模式映射到北亚企安的备份服务器,将映射到备份服务器中的数据全部做镜像。做完镜像后将所有存储配置及链路还原至初始状态,后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始数据造成二次破坏。

pYYBAGOrtfmABrURAAD3ierCZ_0398.png北亚企安数据恢复——ocfs2数据恢复



2、基于镜像文件分析底层数据,找到ocfs2文件系统的超级块。过分析超级块获取ocfs2文件系统的结构信息,然后通过用户方提供的虚拟磁盘文件名称查找虚拟磁盘文件的目录项,从而找到所对应的所有一级索引项和二级索引项。利用北亚企安自主开发的文件系统解析程序对已备份的数据进行文件系统解析。
一级索引项:

poYBAGOrtgOATarkAAQrNkvYOu4045.png北亚企安数据恢复——ocfs2数据恢复



二级索引项:

pYYBAGOrtgiAbTDRAAOxeUm35C0376.png北亚企安数据恢复——ocfs2数据恢复



3、对原Ocfs2文件系统做一致性检测,对损坏的区域进行人工修复。
4、利用北亚企安自主开发的针对Ocfs2不完整文件系统的解析工具解析已修复的Ocfs2文件系统。根据文件系统分析的结果,北亚企安数据恢复工程师编写对应的数据提取程序,利用程序恢复虚拟磁盘文件并对恢复出来的虚拟磁盘文件进行一致性检测。
5、解析恢复虚拟磁盘文件进并验证虚拟磁盘文件是否有错误,并尝试修复错误。恢复虚拟磁盘中的用户文件,对已恢复的用户文件进行一致性检测,并尝试修复损坏的文件。
6、验证虚拟机,大多数虚拟机都可以开机并进入到到登录界面。部分虚拟机开机蓝屏或开机检测磁盘,经过光盘修复之后都可以启动。
部分虚拟机开机如下:

poYBAGOrtg6AaB6WAAII2K9Hr5M831.png北亚企安数据恢复——ocfs2数据恢复



其中有一台虚拟机磁盘文件恢复之后,通过解析发现该虚拟机中没有数据。继续分析该虚拟磁盘文件,发现该文件索引项存在,但是索引结构并不多,数据量也很少,可能存在人为清零或修改的情况,也可能虚拟机本身就没有多少数据。
7、验证重要虚拟机中的数据库,数据库都正常。部分数据库与应用程序对接有问题,联系应用程序原厂的工作人员修复后,数据库都可以正常使用。用户方认可数据恢复结果。
8、在北亚企安数据恢复工程师的帮助下,将恢复出来的数据迁移到用户方准备好的服务器中。

审核编辑 黄宇

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

    关注

    12

    文章

    9010

    浏览量

    85160
  • 数据恢复
    +关注

    关注

    10

    文章

    547

    浏览量

    17370
收藏 人收藏

    评论

    相关推荐

    服务器数据恢复——Ext4文件系统umount失败的数据恢复案例

    块组:Ext4文件系统的全部空间划分为若干个块组,每个块组结构基本上相同。 块组描述符表:每个块组都对应一个块组描述符,这些块组描述符统一放在文件系统的前部,称为块组描述符表。每个
    的头像 发表于 11-13 13:25 138次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>——<b class='flag-5'>Ext4</b><b class='flag-5'>文件系统</b>umount失败的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    虚拟化数据恢复—UFS2文件系统数据恢复案例

    虚拟化数据恢复环境: SAN环境下通过iSCSI实现FreeNAS,FreeNAS采用的UFS2文件系统。物理存储架构在一台服务器上,另外
    的头像 发表于 11-11 11:02 104次阅读

    服务器数据恢复—raid5阵列+reiserfs文件系统数据恢复案例

    服务器数据恢复环境: 一台服务器中有一组由4块SAS硬盘组建的RAID5阵列,上层安装linux操作
    的头像 发表于 11-07 13:15 102次阅读

    服务器数据恢复—异常断电导致linux系统无法启动的数据恢复案例

    服务器数据恢复环境: 某品牌服务器+同品牌存储,Linux centos7+EXT4文件系统
    的头像 发表于 10-25 17:42 213次阅读

    服务器数据恢复EXT3文件系统下误删除数据恢复案例

    服务器数据恢复环境: 邮件服务器中有一组由8块盘组成的RAID5阵列, 上层是Linux操作系统+EX
    的头像 发表于 10-23 15:11 123次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—<b class='flag-5'>EXT</b>3<b class='flag-5'>文件系统</b>下误删除<b class='flag-5'>数据</b>的<b class='flag-5'>恢复</b>案例

    ubuntu删除的文件怎么恢复

    : Ubuntu文件系统概述 Ubuntu是一个基于Linux的操作系统,其文件系统与Windows系统有所不同。在Ubuntu中,文件系统
    的头像 发表于 08-30 15:10 1120次阅读

    虚拟机数据恢复—KVM虚拟机误删除的数据恢复案例

    虚拟机数据恢复环境: Linux操作系统服务器EXT4文件系统
    的头像 发表于 08-07 13:33 365次阅读
    虚拟机<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—KVM虚拟机<b class='flag-5'>被</b>误删除的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复—误删除KVM虚拟机的数据恢复案例

    1台服务器,Linux操作系统+EXT4文件系统,部署了数台KVM虚拟机,每台虚拟机包含一个qcow2
    的头像 发表于 06-17 15:10 320次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—误删除KVM虚拟机的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复—KVM虚拟机raw格式磁盘文件数据恢复案例

    服务器数据恢复环境: 一台服务器安装Linux操作系统+EXT4
    的头像 发表于 05-17 13:33 406次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—KVM虚拟机raw<b class='flag-5'>格式</b>磁盘<b class='flag-5'>文件数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复—xfs文件系统分区丢失的数据恢复案例

    sdc1分区加入到了卷组中的一个逻辑卷中,sdc2分区格式化为XFS文件系统使用。Linux操作系统采用的xfs文件系统
    的头像 发表于 05-16 11:07 427次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—xfs<b class='flag-5'>文件系统</b>分区丢失的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    虚拟机数据恢复EXT4文件系统下KVM虚拟机数据恢复案例

    发行版本中。KVM使用Linux自身的调度进行管理。 本案例中的服务器操作系统为Linux,文件系统EXT4。操作
    的头像 发表于 04-17 14:22 340次阅读
    虚拟机<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—<b class='flag-5'>EXT4</b><b class='flag-5'>文件系统</b>下KVM虚拟机<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复】异常断电导致UFS2文件系统故障的数据恢复案例

    一台服务器通过FreeNAS(本案例使用的是UFS2文件系统)实现iSCSI存储,整个UFS2文件系统作为一个
    的头像 发表于 02-22 14:48 526次阅读
    【<b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>】异常断电导致UFS<b class='flag-5'>2</b><b class='flag-5'>文件系统</b>故障的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复—非正常关机导致服务器文件丢失的数据恢复案例

    服务器数据恢复环境: 某品牌PowerEdge R730服务器+PowerVault MD3200存储,划分若干lun,操作系统版本是ce
    的头像 发表于 01-19 13:42 454次阅读

    服务器数据恢复】UFS2文件系统数据恢复案例

    服务器数据恢复环境: 一台服务器,虚拟化系统为esxi,上层使用iSCSI的方式实现FC SAN功能,iSCSI通过FreeNAS构建。
    的头像 发表于 01-09 14:53 820次阅读

    【北亚服务器数据恢复】ZFS文件系统服务器RAIDZ数据恢复案例

    服务器数据恢复环境: 服务器中有32块硬盘,组建了3组RAIDZ,部分磁盘作为热备盘。zfs文件系统
    的头像 发表于 12-28 15:17 525次阅读
    【北亚<b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>】ZFS<b class='flag-5'>文件系统</b><b class='flag-5'>服务器</b>RAIDZ<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例