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

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

3天内不再提示

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

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

扫码添加小助手

加入工程师交流群

服务器故障:

用户误操作将linux文件系统误装入到Ocfs2文件系统的数据卷上,导致原始Ocfs2文件系统被格式化为Ext4文件系统。

因为Ext4文件系统每隔几百兆就会写入文件系统的原始信息,所以本案例中的原始Ocfs2文件系统中的数据可能受到一定程度的破坏,但不会太严重。

服务器数据恢复过程:

1、将故障服务器中的所有硬盘以只读模式映射给备份服务器,将映射到备份服务器中的数据做镜像备份。做完镜像后将所有硬盘按照原样还原到故障服务器,之后的数据恢复操作均在镜像文件上进行,避免对原始数据造成二次伤害。

pYYBAGOrtfmABrURAAD3ierCZ_0398.png

北亚数据恢复——ocfs2文件系统数据恢复

2、找到&分析ocfs2文件系统的超级块,通过分析获取到ocfs2文件系统的基本结构信息。通过用户提供的虚拟磁盘文件名称找到虚拟磁盘文件的目录项和对应的一级索引项和二级索引项。

3、利用北亚自主开发的ocfs2文件系统解析程序对备份数据进行文件系统解析。ocfs2文件系统的索引项结构如下:

一级索引项:

poYBAGOrtgOATarkAAQrNkvYOu4045.png

北亚数据恢复——ocfs2文件系统数据恢复

二级索引项:

pYYBAGOrtgiAbTDRAAOxeUm35C0376.png

北亚数据恢复——ocfs2文件系统数据恢复

4、修复损坏的Ocfs2文件系统。对原始Ocfs2文件系统做一致性检测,北亚数据恢复工程师对损坏的区域进行人工修复。

5、使用北亚自主开发的针对Ocfs2不完整文件系统的解析工具解析已修复的Ocfs2文件系统。

6、根据对Ocfs2文件系统分析结果,北亚数据恢复工程师编写对应的数据提取程序恢复每一个虚拟磁盘文件,对恢复出来的每一个虚拟磁盘文件做一致性检测。

7、解析恢复出来的虚拟磁盘文件,验证虚拟磁盘文件是否有错误并尝试修复。

8、恢复虚拟磁盘文件中的用户文件,对已恢复的用户文件做一致性检测并尝试修复损坏的文件。

9、验证比较重要的虚拟机,虚拟机大多都可以开机进入到登录界面。有小部分虚拟机开机蓝屏或开机检测磁盘,经过光盘修复之后都可以正常启动。

部分虚拟机开机如下:

poYBAGOrtg6AaB6WAAII2K9Hr5M831.png

北亚数据恢复——ocfs2文件系统数据恢复

其中有一台虚拟机磁盘文件恢复之后,经过解析发现该虚拟机中没有数据。继续分析该虚拟磁盘文件,发现该虚拟磁盘文件索引项存在,但是索引结构并不多,数据量也很少,推测可能存在人为清零或修改的情况,也可能该虚拟机原本就没有多少数据。

10、验证重点虚拟机中的数据库,发现数据库都正常。部分数据库与应用程序连接出现问题,用户联系应用程序厂商技术人员进行修复之后,数据库都可以正常使用。

11、经过数据恢复工程师和用户的亲自验证确认数据没有问题后,把所有恢复出来的数据移交给用户。

审核编辑:汤梓红

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

    关注

    14

    文章

    10438

    浏览量

    91844
  • 数据恢复
    +关注

    关注

    10

    文章

    734

    浏览量

    19072
  • 文件系统
    +关注

    关注

    0

    文章

    305

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    服务器硬盘损坏数据恢复,北亚数据恢复案例

    服务器已成为各类企业的基础标配,无论规模大小,基本都会配备专属服务器支撑日常运营。但与之形成反差的是,服务器数据恢复、专业运维等配套
    的头像 发表于 04-28 14:06 222次阅读
    <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>案例

    服务器数据恢复】断电致UFS2文件系统损坏的虚拟机数据恢复案例

    本次需要进行数据恢复的设备为一台服务器,该服务器通过FreeNAS提供iSCSI块存储服务,并借助另外两台
    的头像 发表于 03-10 17:36 667次阅读
    【<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>案例

    服务器数据恢复】从崩溃到重生:16盘服务器RAID与EXT4文件系统深度修复实录

    服务器运维过程中,硬盘掉线是导致服务器故障、数据丢失的常见原因。针对普通服务器硬盘掉线引发的数据丢失问题,存在一套常规的
    的头像 发表于 03-10 16:52 500次阅读

    服务器数据恢复服务器“泡水”硬盘掉线,数据竟这样恢复

    北亚企安数据恢复中心的服务器数据恢复工程师和硬件工程师到现场处理故障。服务器
    的头像 发表于 01-22 17:38 1182次阅读
    【<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>

    服务器数据恢复—一读懂服务器高频故障排查+标准数据恢复流程

    服务器数据恢复到底是一个什么样的流程? 服务器数据丢失后,进行数据
    的头像 发表于 01-08 11:11 523次阅读

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

    进行检测也没有发现问题,也无攻击/感染的迹象。对文件系统进行进一步分析,发现元文件创建时间与数据丢失时间一致,服务器
    的头像 发表于 11-20 15:47 504次阅读

    虚拟机数据恢复—异常断电致ESXI存储失联?这份实战数据恢复案例请收好

    服务器存储数据恢复环境: 一台服务器上部署esxi虚拟平台。上层采用通过FreeNAS构建的iSCSI方式FCSAN功能,FreeNAS
    的头像 发表于 11-11 14:11 499次阅读

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

    服务器数据恢复环境&故障: 一台服务器有32块硬盘,采用Windows操作系统服务器在正
    的头像 发表于 09-18 12:29 1132次阅读
    <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>案例

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

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

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

    服务器存储数据恢复环境&故障: 一台昆腾存储设备中有一组raid5磁盘阵列。阵列上有两块硬盘先后离线,raid5磁盘阵列不可用。
    的头像 发表于 08-19 11:43 802次阅读

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

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

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

    Oracle数据库故障: 某公司一台服务器上部署Oracle数据库。服务器意外断电导致数据库报错,报错内容为“system01.dbf需要
    的头像 发表于 07-24 11:12 932次阅读
    <b class='flag-5'>数据</b>库<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—<b class='flag-5'>服务器</b>异常断电导致Oracle<b class='flag-5'>数据</b>库故障的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    Oracle数据恢复格式化分区导致Oracle数据库报错的数据恢复案例

    完成后将所有硬盘按照原样还原到原服务器中,后续的数据分析和数据恢复操作基于镜像文件进行,避免对原始磁盘
    的头像 发表于 07-22 14:06 573次阅读
    Oracle<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—<b class='flag-5'>格式化</b>分区导致Oracle<b class='flag-5'>数据</b>库报错的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

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

    服务器数据恢复环境&故障: 一台服务器上通过磁盘柜+RAID卡组建的riad5磁盘阵列,服务器上层安装Linux操作
    的头像 发表于 06-12 11:20 965次阅读
    <b class='flag-5'>服务器</b><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>案例

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

    服务器存储数据恢复环境&故障: 人为误操作将Ext4文件系统装入一台服务器存储上的
    的头像 发表于 06-10 12:03 966次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—<b class='flag-5'>ocfs2</b><b class='flag-5'>文件系统</b><b class='flag-5'>被</b><b class='flag-5'>格式化</b>为Ext4<b class='flag-5'>文件系统</b>的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例