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

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

3天内不再提示

【北亚服务器数据恢复】卷映射到多个系统导致文件系统一致性出错的数据恢复案例

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

扫码添加小助手

加入工程师交流群

服务器数据恢复环境:
san环境下的存储上一组由6块硬盘组建的RAID6,划分为若干LUN,MAP到跑不同业务的服务器上,服务器上层是SOLARIS操作系统+UFS文件系统。


服务器故障:

业务需求需要增加一台服务器跑新增的应用,工作人员在原服务器在线的状态下将其中一个lun映射到一台新服务器上。实际上这个刚映射过去的卷已经map到了solaris生产系统上的某个lun上了。新服务器对这个映射过来的卷进行初始化,原来的solaris系统上的磁盘报错,重启服务器后这个卷已经无法挂载了。
联系原厂工程师寻求帮助,原厂工程师检测后执行了fsck操作,完成fsck操作后文件系统挂载成功,查看数据时发现大量数据丢失或者文件大小变为0,最新的数据全部丢失。
本案例故障情况在san环境下比较常见,多数情况下是工作人员在没有考虑充分的情况下进行操作导致数据丢失。
在正常的工作模式下,san分配的卷为独立占用模式,如果将卷映射给两个或多个操作系统,就会导致文件系统一致性出错。
在这种故障情况下恢复数据,首先需要分析文件系统各个结构的损坏状态。本案例的文件系统是UFS,所以对任何一个需要恢复的文件,我们需要考虑目录信息、节点、数据区是否正常。如果上述三者均正常,数据可完整恢复。但多数情况下,执行fsck后INODE会被清除,即使留下目录信息,也无法与数据一一对应,这种情况下就只能参考文件内部格式进行类型式的恢复了。


服务器数据恢复过程:

1、将出现问题的lun完整备份,后续的数据分析和数据恢复操作都在备份文件进行,避免对原始数据造成二次破坏。
2、基于备份文件解析文件系统,经过分析发现文件中的iNode已经被清除,无法通过还原iNode的方式来恢复数据,只能通过文件类型进行处理。
3、对用户需要恢复的特定文件进行分析,发现采用vfs公文系统的索引文件具有强的类型特征,而且文件中包含目录信息。
4、按照vfs公文系统的索引结构特征,北亚企安数据恢复工程师编写程序提取数据,提取数据完成后根据特征重新命名。
5、按类型恢复数据文件,然后由用户方根据索引文件重新整理数据文件。
6、整理完成后对恢复出来的数据进行检测,检测完成后用户方确认恢复数据完整有效。本次服务器数据恢复工作完成。


审核编辑 黄宇

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

    关注

    13

    文章

    10094

    浏览量

    90882
  • 数据恢复
    +关注

    关注

    10

    文章

    688

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

    服务器数据恢复—重装系统炸锅!reiserfs数据恢复揭秘

    一台服务器上有组由4块SAS硬盘组建的RAID5阵列,采用的reiserfs文件系统。 原始数据组织结构:几十MB的boot分区+数百GB的LVM
    的头像 发表于 10-30 16:26 376次阅读

    服务器数据恢复—SUN RAID6存储LUN重复映射数据损坏与恢复案例

    一台服务器跑新的应用。服务器管理员在原服务器在线的状态下,将其中个lun映射到台新
    的头像 发表于 09-25 12:01 185次阅读

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

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

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

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

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

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

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

    Oracle数据库故障: 某公司一台服务器上部署Oracle数据库。服务器意外断电导致数据库报
    的头像 发表于 07-24 11:12 436次阅读
    <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>案例

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

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

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

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

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

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

    服务器数据恢复—AIX小型机误删数据如何恢复

    服务器数据恢复环境: 存储设备通过光纤通道将3个LUN映射到AIX小型机。通过AIX-LVM技术将物理(PV)构建为
    的头像 发表于 04-16 18:12 464次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—AIX小型机误删<b class='flag-5'>数据</b>如何<b class='flag-5'>恢复</b>!

    虚拟化数据恢复—VMware虚拟化环境下重装系统导致服务器数据丢失的数据恢复

    VMware虚拟化平台 vmfs文件系统 工作人员误操作重装操作系统服务器崩溃。 重装系统导致
    的头像 发表于 03-13 10:33 632次阅读
    虚拟化<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—VMware虚拟化环境下重装<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>

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

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

    服务器数据恢复—ZFS文件系统下RAIDZ数据恢复案例

    服务器存储运行过程中突然崩溃,排除人为误操作、断电、进水和其他机房不稳定因素。管理员重启服务器存储,系统无法进入,需要恢复服务器存储中
    的头像 发表于 12-19 13:31 1024次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—ZFS<b class='flag-5'>文件系统</b>下RAIDZ<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例