一、服务器数据恢复描述

先简单介绍一下服务器故障情况;客户的服务器是一台华为OceanStor S5600T型号,服务器位于北京大兴机房,使用MD1200磁盘柜+RAID卡的方式,服务器共有15块硬盘创建了一组RAID5阵列,分配了两个LUN共80T左右,在系统层面对LUN进行了分区划分,分别为sdc1、sdc2和sdc3三个分区,其中sdc1分区大小为4T,通过LVM扩容的方式,将sdc1分区加入到了root_lv中,剩余的sdc2和sdc3分区格式化为XFS文件系统使用。
管理员对服务器进行重装系统操作后发现sdc磁盘分区发生改变,原先的sdc3分区丢失、无法访问。

二、服务器数据备份

服务器数据恢复工程师携带备份服务器赶到客户现场对数据进行初检,同时借助数据恢复工具将所有磁盘的数据镜像备份到备份服务器上。以备后期分析和恢复数据使用。

三、服务器数据恢复步骤

1、使用镜像盘分析raid的盘序、条带大小等信息;这里可以借助数据恢复工具搜索查看FILE ID编号,可以从编号判断出盘序、块大小、循环方向、同异步等(需要谨慎操作,如果数据十分重要最好找专业的数据恢复公司进行操作)。
通过分析出的raid信息虚拟重组出raid结构;
2、定位到xfs文件系统的分区起始位置;XFS INODE number:变长的位数表示,三部分组成:起始块组号+起始块号+块内INODE号。起始块号与块内INODE号的位长由SUPERBLOCK中frombyte.com参数指定。
3、校验xfs文件系统的完整性及正确性;通过校验发现该文件系统头部的超级块及部分节点、目录项丢失。
4、修复xfs文件系统的超级块结构;根据超级块备份及文件系统中的目录树结构,对超级块进行修复还原,
图一:

5、对xfs文件系统中丢失的节点及目录项进行修复;对丢失的节点、目录项进行修补、重构
图二:
图三:

6、修复完成后编写程序解析xfs文件系统,提取其中的数据。

四、服务器数据恢复结果

由于数据丢失之后客户未对服务器做任何写入等其他破坏性操作,所以数据及文件系统信息绝大部分保留完整,数据100%恢复成功。

转载于:https://blog.51cto.com/sun510/2131235

华为OceanStor S5600T服务器数据恢复方案(带过程图)相关推荐

  1. 华为存储服务器lun丢失数据恢复方案

    一.存服务器故障环境描述 客户设备为华为OceanStor S5600T服务器,同时支持SAN和NAS存储协议.某天服务器在运行时客户发现存储上一个NAS卷中的数据丢失,卷大小为4T,主要数据类型为o ...

  2. 【北亚服务器数据恢复】华为OceanStor系列服务器重装系统导致分区不可访问的数据恢复

    服务器数据恢复环境: 华为OceanStor系列服务器: MD1200磁盘柜,raid5磁盘阵列组,50T容量: linux操作系统,1个lun:两个分区:分区一通过lvm进行扩容,分区二格式化为xf ...

  3. IBM服务器raid5崩溃数据恢复方案及过程

    概述: IBM X3850服务器,5块73G SAS硬盘,其中4块组成一个RAID5,另一块做为热备盘(Hot-Spare),3号盘早已经离线,但热备盘未自动激活rebuild(原因不明),之后2号盘 ...

  4. Raid5磁盘阵列数据恢复成功案例/服务器数据恢复方案

    [磁盘阵列数据恢复故障描述] 客户的一台服务器,服务器使用hp smart array控制器挂载了一台国产磁盘阵列,磁盘阵列由14块146G SCSI硬盘组成一组RAID5.操作系统为LINUX,构建 ...

  5. 【服务器数据恢复】华为OceanStor服务器热备盘同步数据失败的数据恢复案例

    服务器数据恢复环境: 华为OceanStor系列服务器: 24块硬盘组成一组raid5盘阵,其中一块硬盘为热备盘. 服务器故障情况: 服务器运行过程中有一块硬盘离线,热备盘激活上线进行数据同步,在数据 ...

  6. 【案例分析】服务器数据恢复

    服务器数据恢复环境: IBM某型号服务器,安装VMware虚拟主机: 柏科某系列存储,存放虚拟机文件: VMware ESXi 5.5版本操作系统: 虚拟机操作系统:Windows Server 20 ...

  7. 服务器系统部署方案,服务器 部署方案

    服务器 部署方案 内容精选 换一换 专属云SAP解决方案开发测试系统部署方案如图1所示.说明如下:VPC网络:为了保证网络的安全,系统中所有节点在一个VPC网络内,且所有节点部署在同一个AZ(Avai ...

  8. 【服务器数据恢复】IBM服务器虚拟磁盘文件被误删除的数据恢复案例

    服务器数据恢复环境: IBM X系列服务器+柏科某型号存储.服务器上部署VMware ESXi虚拟主机,存储上存放虚拟机文件. 虚拟主机采用的Windows Server操作系统,部署宏桥和索菲2套应 ...

  9. 【服务器数据恢复】华为OceanStor T系列存储数据恢复案例

    服务器数据恢复环境&故障: 华为OceanStor T系列某型号统一存储,支持SAN和NAS存储协议.工作人员在巡检时发现存储设备上一个NAS卷中的数据丢失.该卷中的数据包括office文档. ...

最新文章

  1. 软件工程导论结对项目
  2. Git/TortoiseGit使用
  3. memcached完全剖析系列教程《转》 memcached完全剖析系列教程–2.理解memcached的内存存储...
  4. 微软发布Azure Cosmos DB产品以及新的物联网解决方案
  5. 写 Python 时的 5 个坏习惯
  6. 微信公众平台开发(55)刮刮乐
  7. vue前端架构文档_Dubbo分布式架构搭建教育PC站-Vue前端:课程和登录页
  8. javascript学习系列(2):数组中的filter方法
  9. php表格js特效,JavaScript表格隔行变色和Tab标签页特效示例【附jQuery版】
  10. logistic regression_【科研加油站】SPSS操作之有序Logistic回归的详细教程
  11. How to scale the BERT Training with Nvidia GPUs?
  12. vue项目部署的一些配置和流程
  13. qtableview及自定义model的使用,对比qtablewidget性能及内存优化
  14. iOS崩溃日志 如何看
  15. 使用slickedit调试开源代码
  16. ISO18000-6C 电子标签数据存储空间及数据加密说明
  17. 晚上几点睡才叫“熬夜”?给你“答案”,很多人都想错了
  18. offset 和 零点的一点解释
  19. 按头安利 好看又实用的SolidEdge 3d模型素材看这里
  20. KerberosSDR代码笔记(5) 信号处理(采样时间延迟计算、相位差计算的2种方法、MUSIC算法)

热门文章

  1. EVO轨迹评估工具显示界面设置
  2. 主线剧情01-ARM-IMX6ULL基础学习记录
  3. 使用SQL Server 获取插入记录后的ID(自动编号)
  4. hdu2126 Buy the souvenirs 01背包变形 dp
  5. ibm键盘部分失灵_IBM Business Process Manager操作概述,第3部分,高级操作
  6. php 生成复杂json数据,生成json的几种方式
  7. 影评 之 《印度暴徒》
  8. 关于网络编程中的一些小问题研究总结
  9. Smartisian M1发布会
  10. 51单片机的四路抢答器c语言,用51单片机制作4路抢答器