服务器数据恢复—昆腾存储StorNext文件系统数据恢复案例

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: 服务器数据恢复环境:昆腾某型号存储,8个存放数据的存储柜+1个存放元数据的存储柜。元数据存储:8组RAID1阵列+1组RAID10阵列+4个全局热备硬盘。数据存储:32组RAID5阵列,划分2个存储系统。服务器故障:数据存储的1个存储系统中的一组RAID5阵列中有2块硬盘先后出现故障离线,导致该RAID5阵列失效,整个存储系统崩溃不可用。

2000元阿里云代金券免费领取,2核4G云服务器仅664元/3年,新老用户都有优惠,立即抢购>>>


阿里云采购季(云主机223元/3年)活动入口:请点击进入>>>,


阿里云学生服务器(9.5元/月)购买入口:请点击进入>>>,

服务器数据恢复环境:
昆腾某型号存储,8个存放数据的存储柜+1个存放元数据的存储柜。
元数据存储:8组RAID1阵列+1组RAID10阵列+4个全局热备硬盘。
数据存储:32组RAID5阵列,划分2个存储系统。

服务器故障:

数据存储的1个存储系统中的一组RAID5阵列中有2块硬盘先后出现故障离线,导致该RAID5阵列失效,整个存储系统崩溃不可用。
本案例存储及文件系统架构如下:
01副本.jpg
注:Meta_LUN(元数据卷) Data_LUN(用户数据卷)

服务器数据恢复过程:
1、将故障RAID5阵列中的所有成员盘编号后从存储柜中取出,经过初步检测都可以正常读取。以只读方式将所有磁盘进行扇区级全盘镜像,在镜像过程中发现故障RAID5阵列中有1块故障硬盘存在大量的坏道区域,无法完成镜像。硬件工程师对故障硬盘进行开盘并更换固件,使用专业工具进行修复后可以继续镜像,但坏道仍然存在。镜像完成后将所有磁盘按照编号还原到原存储柜中,后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始磁盘数据造成二次破坏。针对没有故障的RAID阵列,进行存储层面的备份。
部分镜像文件:
02副本.jpg

2、基于镜像文件分析故障RAID5阵列中所有磁盘的的底层数据,获取到故障RAID的相关信息,利用获取到的raid信息虚拟重组原RAID5阵列,将RAID中的LUN生成镜像文件。通过分析底层数据,确定那块发现大量坏道的硬盘为后离线的硬盘,由于此硬盘存在大量坏道,可能对恢复结果造成影响。
3、登录该昆腾存储的管理界面,获取到StorNext文件系统中与卷相关的一些基本信息。
03副本.jpg

4、继续分析StorNext文件系统中的Meta卷和Data卷。StorNext文件系统中包含2个Data卷,每一个Data卷都是由多组RAID中的LUN组成的。分析这些LUN获取到这些LUN之间组合的算法规律,北亚企安数据恢复工程师利用得到的算法规律编写程序虚拟重组完整的Data卷。
04副本.jpg

5、分析Meta卷中的节点信息和目录项信息,分析Meta卷和Data卷之间的对应关系,针对一个Meta卷管理多个Data卷的情况,分析Meta卷到Data卷的索引算法。
文件节点:
05副本.jpg

目录块:
06副本.jpg

6、通过上面的分析&研究,获取到了恢复数据所需要的全部信息。北亚企安数据恢复工程师编写程序扫描Meta卷中的节点信息和目录项信息,然后通过解析目录项和节点获取完整的文件系统目录结构。解析每一个节点中的指针信息,将这些信息记录在数据库中。
文件信息:
07副本.jpg

北亚企安数据恢复工程师编写文件提取程序读取数据库,根据解析出的信息以及两个Data卷之间的聚合算法提取数据。
7、对提取出来的数据进行随机抽样检测,没有发现问题。将用户方所需要的文件提取到本地后移交数据。
8、数据移交完成后,经过检测后,用户方认可数据恢复结果。虽然有raid5阵列中的一块硬盘存在大量坏道,但核心数据没有被破坏。本次数据恢复工作完成。

相关文章
|
3天前
|
存储 关系型数据库 MySQL
服务器数据恢复—ESXi虚拟机无法启动的数据恢复案例
**服务器数据恢复环境:** 某品牌EVA某型号存储中部署VMware ESXi虚拟化平台,数据盘(精简模式)+快照数据盘,虚拟机中有mysql数据库。 **服务器故障:** 机房意外断电导致该存储中的一台VMware虚拟机无法启动,管理员清空cache并尝试重新启动该虚拟机 ,问题依旧,无法成功启动虚拟机。用户方联系到我们数据恢复中心要求恢复该无法启动的虚拟机中的数据。
|
9天前
|
存储 运维 安全
服务器数据恢复—异常断电导致RAID5阵列信息丢失的数据恢复案例
服务器数据恢复环境: 某品牌ProLiant DL380系列服务器,服务器中有一组由6块SAS硬盘组建的RAID5阵列,WINDOWS SERVER操作系统,作为企业内部文件服务器使用。 服务器故障: 机房供电几次意外中断,服务器出现故障前最后一次异常断电重启后RAID报错,提示无法找到存储设备,进入RAID管理模块做任何操作都死机,重启服务器后问题依旧,用户联系北亚企安数据恢复中心寻求帮助。
|
10天前
|
存储 运维 Oracle
服务器数据恢复—MSA2000存储raid5阵列瘫痪导致lun不可用的数据恢复案例
服务器存储数据恢复环境: 某品牌MSA2000存储,该存储中有一组由8块SAS硬盘(其中有一块热备盘)组建的RAID5阵列,raid5阵列上层划分了6个lun,均分配给HP-Unix小型机使用,主要数据为oracle数据库和OA服务端。 服务器存储故障: 该MSA2000存储RAID5阵列中2块硬盘出现故障离线,阵列中只有一块热备盘,虽然热备盘成功激活,RAID5阵列瘫痪,上层LUN无法使用,存储不可用。
服务器数据恢复—MSA2000存储raid5阵列瘫痪导致lun不可用的数据恢复案例
|
8天前
|
存储 弹性计算 固态存储
阿里云服务器CPU内存配置详细指南,如何选择合适云服务器配置?
阿里云服务器配置选择涉及CPU、内存、公网带宽和磁盘。个人开发者或中小企业推荐使用轻量应用服务器或ECS经济型e实例,如2核2G3M配置,适合低流量网站。企业用户则应选择企业级独享型ECS,如通用算力型u1、计算型c7或通用型g7,至少2核4G配置,公网带宽建议5M,系统盘可选SSD或ESSD云盘。选择时考虑实际应用需求和性能稳定性。
108 6
|
9天前
|
域名解析 弹性计算 Linux
阿里云购买云服务器、注册域名、备案及绑定图文教程参考
本文为大家介绍了2024年购买阿里云服务器和注册域名,绑定以及备案的教程,适合需要在阿里云购买云服务器、注册域名并备案的用户参考,新手用户可通过此文您了解在从购买云服务器到完成备案的流程。
阿里云购买云服务器、注册域名、备案及绑定图文教程参考
|
1天前
|
编解码 缓存 安全
阿里云目前活动内各云服务器实例规格适用场景与价格参考
目前阿里云的活动中,云服务器有多种不同实例规格可选,实例规格定义了实例的基本属性:CPU和内存(包括CPU型号、主频等),但是不同实例规格所适用的场景是不一样的,价格也有很大差别,有的用户初次选购阿里云服务器可能并不知道这些实例规格的具体适用场景,下面是小编整理汇总的2024年截止目前阿里云的活动中云服务器实例规格适用场景与活动价格,以供参考。
阿里云目前活动内各云服务器实例规格适用场景与价格参考
|
2天前
|
弹性计算
阿里云ECS的使用心得
本文主要讲述了我是如何了解到ECS,使用ECS的一些经验,以及自己的感悟心得
|
2天前
|
弹性计算
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。
|
3天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
3天前
|
弹性计算 运维 数据安全/隐私保护
【雾锁王国开服】阿里云一键部署雾锁王国联机服务器详细教程
阿里云提供雾锁王国服务器搭建教程,借助计算巢服务,用户可在3分钟内创建Enshrouded游戏服务器。8核32G服务器1个月109元,3个月327元;4核16G10M带宽1个月30元,3个月90元。需先注册并实名认证阿里云账号,然后通过傻瓜式一键部署入口进行购买和设置,包括地域、购买时长、服务器参数等。部署完成后,分享服务器信息给游戏伙伴,即可开始游戏。详细教程和更多配置信息可在阿里云ECS产品页查看。
14 0
http://www.vxiaotou.com