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

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

3天内不再提示

【服务器数据恢复】卷映射出错后又执行fsck操作的数据恢复案例

Frombyte 来源:Frombyte 作者:Frombyte 2023-01-31 14:14 次阅读

服务器数据恢复环境:

SUN光纤存储,组建RAID6,划分若干LUN,MAP到不同业务服务器,操作系统是SUN SOLARIS。

服务器故障&分析:

由于需要增加一台新服务器用来运行新增的应用,在原服务器还在线状态下,用户将其中一个lun映射到新服务器上。在执行操作之前,用户没有搞清楚这个即将要映射过去卷实际上已经map到了solaris生产系统上的某个lun上了。操作完成之后,这个卷开始进行初始化,原本的solaris上的磁盘报错。用户重启服务器后发现这个卷已经无法挂载了。后来在数据恢复之前经过硬件工程师检测,排除了服务器存在物理故障。用户方工程师检测后执行fsck操作,完成操作后成功挂载文件系统,但是查看数据时发现大量的数据丢失或者文件大小为0,而最新数据全部丢失。

故障分析:在正常工作模式下,san分配的卷为独立占用模式,如果用户将其映射给两个或多个操作系统将会导致文件系统一致性出错。

如果出现这种故障,要想恢复数据首先要分析文件系统各个结构的损坏状态。本次数据恢复案例中故障服务器设备的文件系统采用UFS,所以对任何一个需要恢复的文件来说,需要优先检查目录信息、节点、数据区是否正常。如果目录信息、节点、数据区均正常,就可以完整恢复数据。但多数情况下,执行fsck操作后INODE会被清除,即使留下目录信息,也无法与数据一一对应,这种情况下就只能参考文件内部格式进行类型式的恢复。

服务器数据恢复过程:

1、完整备份出现问题的lun。

2、基于备份文件解析文件系统,服务器数据恢复工程师经过分析发现元文件中的iNode已经被清除,所以无法通过还原iNode来恢复数据,只能通过文件类型进行数据恢复。

3、服务器数据恢复工程师分析需要恢复的特定文件,发现采用vfs公文系统的索引文件具有强的类型特征,同时文件中包含目录信息。于是,北亚企安数据数据恢复工程师按照公文系统的索引结构特征编写程序提取数据,完成提取后根据特征重新命名。

4、按类型恢复数据文件,之后由用户根据索引文件对数据文件进行重新整理。

5、经过2天的数据分析和恢复操作,北亚企安数据恢复工程师提取了故障服务器内的绝大部分的数据和目录索引文件,经过用户的反复验证,确认所需要的重要数据已经全部恢复。

审核编辑:汤梓红

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

    关注

    12

    文章

    9021

    浏览量

    85185
  • 数据恢复
    +关注

    关注

    10

    文章

    549

    浏览量

    17390
  • 文件系统
    +关注

    关注

    0

    文章

    284

    浏览量

    19883
收藏 人收藏

    评论

    相关推荐

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

    服务器数据恢复环境: 一台服务器中有一组由4块SAS硬盘组建的RAID5阵列,上层安装linux操作系统统。分区结构:boot分区+LVM
    的头像 发表于 11-07 13:15 106次阅读

    服务器数据恢复—SAN LUN Mapping出错导致文件系统共享冲突的数据恢复案例

    上了。因为未及时察觉这个问题,新增服务器已经对该LUN进行部分初始化操作。 在SOLARIS操作系统层面磁盘报错,重启后无法挂载。联系SUN工程师检测后,
    的头像 发表于 10-29 13:26 67次阅读

    服务器数据恢复—SAN环境下LUN映射错误导致写操作互斥失败的数据恢复案例

    服务器数据恢复环境: SAN环境下一台存储设备中有一组由6块硬盘组建的RAID6磁盘阵列,划分若干LUN,MAP到不同业务的SOLARIS操作系统
    的头像 发表于 09-26 16:31 224次阅读

    服务器数据恢复—SAN环境下LUN映射出错导致文件系统共享冲突的数据恢复案例

    服务器存储数据恢复环境: 一台存储中有一组由6块硬盘组成的RAID6,划分为若干LUN,MAP到不同业务的SOLARIS操作系统服务器上。
    的头像 发表于 08-02 15:18 248次阅读

    服务器数据恢复—LeftHand存储结构&raid故障的数据恢复案例

    LeftHand存储数据恢复案例: 服务器存储数据恢复环境&故障: 该LeftHand存储中有三组raid,两个
    的头像 发表于 07-19 10:25 306次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—LeftHand存储结构&amp;raid故障的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复—存储中被删除后重建如何恢复被删除数据

    服务器存储数据恢复环境: 某品牌FlexStorage P5730服务器存储,存储中有一组由24块硬盘组建的RAID5阵列,包括1块热备硬盘。
    的头像 发表于 06-05 11:03 604次阅读

    服务器数据恢复—分享几个服务器数据恢复的案例

    服务器数据恢复案例之服务器raid6中3个磁盘离线导致阵列崩溃的数据恢复案例;
    的头像 发表于 03-04 13:21 1115次阅读

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

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

    服务器数据恢复服务器迁移数据数据损坏的数据恢复案例

    服务器数据恢复环境&服务器故障: 一台安装Windows操作系统的服务器。工作人员在迁移该
    的头像 发表于 01-16 13:19 902次阅读

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

    对这个映射过来的卷进行初始化,原来的solaris系统上的磁盘报错,重启服务器后这个已经无法挂载了。 联系原厂工程师寻求帮助,原厂工程师检测后执行
    的头像 发表于 12-29 11:38 350次阅读

    服务器数据恢复-华为ECS云服务器数据恢复案例

    服务器数据恢复环境: 华为ECS云服务器,linux操作系统,mysql数据库(innodb
    的头像 发表于 12-27 15:03 957次阅读
    <b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>-华为ECS云<b class='flag-5'>服务器</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复-raid5故障导致上层无法挂载的数据恢复案例

    服务器数据恢复环境: 一台服务器中有一组由24块FC硬盘组建的raid5磁盘阵列,linux操作系统+ext3文件系统,
    的头像 发表于 12-14 11:32 497次阅读

    服务器数据恢复—Linux操作系统服务器raid5数据恢复案例

    服务器数据恢复环境: 某品牌linux操作系统服务器服务器中有4块SAS接口硬盘组建一组ra
    的头像 发表于 11-28 15:07 498次阅读