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

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

3天内不再提示

服务器数据恢复—断电致虚拟机不可用,LVM损坏数据库碎片重组恢复案例

Frombyte 来源:Frombyte 作者:Frombyte 2026-03-17 14:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

北亚数据恢复中心最近接到很多服务器数据恢复的案子,这些案子有:服务器断电数据丢失、意外断电导致服务器无法启动、服务器可以启动但是虚拟机丢失、服务器断电后多块硬盘出现故障离线.....。下面通过其中一例服务器断电导致数据丢失的案例给大家简单介绍一下服务器断电后数据如何恢复。

服务器故障:
服务器意外断电导致服务器上的一台虚拟机不可用。
服务器的具体配置:

wKgaomXe3RKAB9LAAAGGXQmfEy8104.png北亚企安数据恢复—服务器数据恢复


经过的分析,北亚企安数据恢复工程师发现故障服务器中丢失的虚拟机磁盘采用LVM进行管理。在相关目录下查询看有无损坏的虚拟磁盘信息,如果有就说明LVM信息尚有保存;如果没有,就说明LVM信息已经被更新,只能通过底层数据查找没有更新的lvm信息。本案例从底层数据中查询到了尚未更新的lvm信息。

poYBAGQX1tuAc8xnAAhfZzsYjbk051.png北亚企安数据恢复—服务器数据恢复



找到lvm信息就意味着数据还在,以lvm信息为基础分析查找虚拟磁盘的分区数据,但是发现虚拟磁盘被破坏,这是非常罕见的现象。经过进一步查找和分析,服务器数据恢复工程师发现该区域的数据确实被破坏了,仅发现了一些数据库页碎片。要想恢复数据,只能通过拼数据库碎片的方案。

服务器数据恢复过程:
Tips:正常情况下rar压缩包的第一个扇区记录的是文件名,可以根据文件名反向分析压缩包的数据起始位置,然后把这个相应的压缩包底层数据提取出来并重命名。
不幸的是,本案例中提取出来的压缩包解压时报错。
报错信息:

pYYBAGQX1uaAGeJKAALVusAgkq4017.png北亚企安数据恢复—服务器数据恢复



1、由于解压数据报错,服务器数据恢复工程师尝试使用rar修复工具(设置忽略错误),继续解压部分数据,但是解压依旧失败。
2、在数据库层面分析数据库开始位置(数据库第九页是当前数据库名称),通过数据库名反推数据库开始位置。
3、分析出数据库开始位置,再根据每个数据库页的编号和文件号去底层数据扫描符合这个数据库页的所有数据。
4、将所有扫描出来的数据重组成一个mdf文件,然后经过校验程序检测,检测合格即可恢复数据。
重组后的mdf文件:

pYYBAGQX1vOAP67SAAFJx8sTBQ4278.png北亚企安数据恢复—服务器数据恢复



5、经过分析和重组,北亚数据恢复工程师提取出了服务器内的数据并通过初步验证。搭建数据库环境,将恢复出来的数据库数据附加进去进行查询,经查询数据正常。本次数据恢复工作完成。

poYBAGQX1vqACq2uAARSYCBF6zU081.png北亚企安数据恢复—服务器数据恢复


审核编辑 黄宇

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

    关注

    14

    文章

    10344

    浏览量

    91737
  • 数据恢复
    +关注

    关注

    10

    文章

    724

    浏览量

    19040
  • 虚拟机
    +关注

    关注

    1

    文章

    973

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

    本次需要进行数据恢复的设备为一台服务器,该服务器通过FreeNAS提供iSCSI块存储服务,并借助另外两台
    的头像 发表于 03-10 17:36 614次阅读
    【<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文件系统<b class='flag-5'>损坏</b>的<b class='flag-5'>虚拟机</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    虚拟机数据恢复虚拟机vmdk文件被删除的数据恢复案例

    本次数据恢复涉及一台R710系列服务器和一台MD3200系列存储,上层是ESXI5.5版本的虚拟机虚拟文件。因客户机房非正常
    的头像 发表于 02-10 17:05 475次阅读
    <b class='flag-5'>虚拟机</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—<b class='flag-5'>虚拟机</b>vmdk文件被删除的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复服务器raid5阵列raid模块损坏数据恢复案例

    某品牌服务器上面有一组由多块硬盘组建的riad5阵列。意外断电后管理员重启服务器发现该服务器无法使用。 根据用户方描述的情况,服务器
    的头像 发表于 01-29 16:46 317次阅读

    服务器数据恢复—EqualLogic存储硬盘离线导致上层虚拟机不可用数据恢复案例

    某公司IT部门一台EqualLogic 6100存储设备突然崩溃。 经过初步检查发现服务器存储崩溃的原因是该存储一组阵列上的2块硬盘出现故障离线,上层虚拟机不可用、存储崩溃。该存储设备已经过保,无法申请售后(即使没有过保,存储
    的头像 发表于 01-20 14:52 175次阅读
    <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>案例

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

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

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

    。其中一台虚拟机采用FreeBSD系统,存储的是数据库文件;另外一台台虚拟机存储网站数据;第三台虚拟机安装的Windows server操作
    的头像 发表于 11-11 14:11 377次阅读

    服务器数据恢复—EqualLogic存储上raid5磁盘阵列数据恢复案例

    服务器存储数据恢复环境&故障: 某品牌EqualLogic PS6100存储阵列上有一组由16块硬盘组建的raid5磁盘阵列。磁盘阵列上层划分多个大小不同的卷,存放虚拟机文件。 硬
    的头像 发表于 10-21 15:04 435次阅读

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

    服务器数据恢复环境&故障: 一台服务器有32块硬盘,采用Windows操作系统。 服务器在正常运行的时候突然变得
    的头像 发表于 09-18 12:29 1042次阅读
    <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 1027次阅读

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

    Oracle数据库故障: 某公司一台服务器上部署Oracle数据库服务器意外断电导致数据库
    的头像 发表于 07-24 11:12 827次阅读
    <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<b class='flag-5'>数据库</b>故障的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    数据库数据恢复—MongoDB数据库文件丢失的数据恢复案例

    MongoDB数据库数据恢复环境: 一台操作系统为Windows Server的虚拟机上部署MongoDB数据库。 MongoDB
    的头像 发表于 07-01 11:13 760次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—MongoDB<b class='flag-5'>数据库</b>文件丢失的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    虚拟数据恢复—XenServer虚拟化平台上VPS不可用数据恢复案例

    系统,运行Web服务器。有系统盘 + 数据盘两个虚拟机磁盘。 虚拟化故障: 机房断电导致XenServer
    的头像 发表于 05-30 11:35 794次阅读
    <b class='flag-5'>虚拟</b>化<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—XenServer<b class='flag-5'>虚拟</b>化平台上VPS<b class='flag-5'>不可用</b>的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复—raid5阵列多块硬盘离线导致EMC存储不可用数据恢复案例

    服务器存储数据恢复环境: EMC某型号存储中有一组由8块硬盘组建的raid5磁盘阵列。 服务器存储故障: raid5阵列中有2块硬盘离线,存储
    的头像 发表于 05-29 10:50 604次阅读

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

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

    Vsan数据恢复——Vsan分布式文件系统上虚拟机不可用数据恢复

    一台采用VsSAN分布式文件系统的存储设备由于未知原因关机重启。管理员发现上层的虚拟机不可用,存储内的数据丢失。
    的头像 发表于 05-15 17:42 679次阅读
    Vsan<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>——Vsan分布式文件系统上<b class='flag-5'>虚拟机</b><b class='flag-5'>不可用</b>的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>