当前位置:网站首页>【服务器数据恢复】raid损坏导致戴尔某型号服务器崩溃的数据恢复案例
【服务器数据恢复】raid损坏导致戴尔某型号服务器崩溃的数据恢复案例
2022-07-06 18:35:00 【51CTO】
服务器故障:
戴尔某型号服务器由于raid损坏而崩溃,由于服务器数据涉密,管理员联系我们数据恢复中心上门进行数据恢复。
服务器故障检测:
数据恢复工程师携带相关设备到现场对服务器进行检测,发现导致服务器崩溃的原因是raid阵列中某些硬盘掉线。硬件工程师对所有磁盘进行物理检测后没有发现物理故障和坏道。随后数据恢复工程师借助数据恢复软件将故障服务器中的所有磁盘镜像到准备好的数据恢复服务平台上。
服务器数据恢复过程:
1、分析故障服务器RAID结构。
该故障服务器的LUN全部基于RAID阵列组,所以要恢复服务器数据首先要分析服务器底层RAID信息,然后根据分析获取到的信息重构原始的RAID组。服务器数据恢复工程师对raid阵列进行分析后发现服务器中有两块硬盘离线。由于6号盘和10号盘都属于Hot Spare,但在服务器发生故障时6号Hot Spare替换了掉线的5号硬盘,可10号盘由于未知原因未启用。服务器虽然成功激活了6号盘Hot Spare,但RAID中仍缺失一块硬盘,数据没有成功同步到6号硬盘。服务器数据恢复工程师继续分析其他硬盘,获取数据在硬盘中的分布规律,RAID条带的大小,每块磁盘的顺序等信息。
2、重组raid分析掉线盘顺序。
根据获取到的raid信息,数据恢复工程师使用北亚自主开发的RAID虚拟程序虚拟重组故障服务器raid。重组完成后分析服务器中两块掉线硬盘的掉线顺序。通过排查,服务器数据恢复工程师发现有一块硬盘在同一个条带上的数据和其他硬盘明显不一致,初步判断此硬盘可能是最先掉线的。通过北亚自主开发的RAID校验程序对这个条带做校验,最终确定最先掉线的硬盘。
3、分析RAID组中的LUN信息。
基于获取到的raid信息,掉盘顺序,根据分析结果重组raid。分析LUN在RAID组中的分配信息和LUN分配的数据块MAP。然后根据这些信息使用北亚自主开发的raid数据恢复程序,解释LUN的数据MAP并导出LUN的所有数据。
4、解释ZFS文件系统并修复。
使用北亚自主开发的ZFS文件系统解释程序对生成的LUN做文件系统解释,解析所有文件节点及目录结构。
服务器数据恢复结果:
由服务器管理员亲自对数据进行验证,一切数据正常、完整,本次数据恢复成功。
边栏推荐
- JVM 内存模型
- Hutool post requests to set the body parameter to JSON data
- Introduction to RC oscillator and crystal oscillator
- 一片叶子两三万?植物消费爆火背后的“阳谋”
- Time synchronization of livox lidar hardware -- PPS method
- 阿里云中间件开源往事
- Mongodb checks whether the table is imported successfully
- 我如何编码8个小时而不会感到疲倦。
- Word wrap when flex exceeds width
- Cisp-pte practice explanation (II)
猜你喜欢
The GPG keys listed for the "MySQL 8.0 community server" repository are already ins
Integrated navigation: product description and interface description of zhonghaida inav2
UC伯克利助理教授Jacob Steinhardt预测AI基准性能:AI在数学等领域的进展比预想要快,但鲁棒性基准性能进展较慢
FLIR blackfly s industrial camera: auto exposure configuration and code
Flir Blackfly S 工业相机:配置多个摄像头进行同步拍摄
MySQL execution process and sequence
Can't you understand the code of linked list in C language? An article allows you to grasp the secondary pointer and deeply understand the various forms of parameter passing in the function parameter
蓝桥杯2022年第十三届省赛真题-积木画
传感器:土壤湿度传感器(XH-M214)介绍及stm32驱动代码
Zhang Ping'an: accelerate cloud digital innovation and jointly build an industrial smart ecosystem
随机推荐
Correct use of BigDecimal
我如何编码8个小时而不会感到疲倦。
Redis configuration class redisconfig
Image watermarking, scaling and conversion of an input stream
Zhang Ping'an: accelerate cloud digital innovation and jointly build an industrial smart ecosystem
JS ES5也可以創建常量?
STM32F4---通用定时器更新中断
1500万员工轻松管理,云原生数据库GaussDB让HR办公更高效
组合导航:中海达iNAV2产品描述及接口描述
Flir Blackfly S 工业相机 介绍
Analyze "C language" [advanced] paid knowledge [i]
@Before, @after, @around, @afterreturning execution sequence
freeswitch拨打分机号源代码跟踪
ROS學習(23)action通信機制
Flir Blackfly S USB3 工业相机:计数器和定时器的使用方法
New job insights ~ leave the old and welcome the new~
Word wrap when flex exceeds width
Threadlocalutils (tool class IV)
将截断字符串或二进制数据
Seconds understand the delay and timing function of wechat applet