当前位置:网站首页>【服务器数据恢复】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做文件系统解释,解析所有文件节点及目录结构。
服务器数据恢复结果:
由服务器管理员亲自对数据进行验证,一切数据正常、完整,本次数据恢复成功。
边栏推荐
- 一片叶子两三万?植物消费爆火背后的“阳谋”
- ROS学习(十九)机器人SLAM功能包——cartographer
- Big guys gather | nextarch foundation cloud development meetup is coming!
- uva 1401 dp+Trie
- Twenty or thirty thousand a leaf? "Yang Mou" behind the explosion of plant consumption
- 一片葉子兩三萬?植物消費爆火背後的“陽謀”
- The GPG keys listed for the "MySQL 8.0 community server" repository are already ins
- 最近小程序开发记录
- ROS学习(26)动态参数配置
- Vingt - trois mille feuilles? "Yang mou" derrière l'explosion de la consommation végétale
猜你喜欢
将截断字符串或二进制数据
STM32F4---PWM输出
Recognition of C language array
Zhang Ping'an: accelerate cloud digital innovation and jointly build an industrial smart ecosystem
ROS learning (22) TF transformation
ROS学习(二十)机器人SLAM功能包——rgbdslam的安装与测试
场景实践:基于函数计算快速搭建Wordpress博客系统
Flir Blackfly S USB3 工业相机:计数器和定时器的使用方法
[unique] what is the [chain storage structure]?
Processing image files uploaded by streamlit Library
随机推荐
Blackfly s usb3 industrial camera: buffer processing
Analyze "C language" [advanced] paid knowledge [End]
JVM 内存模型
刨析《C语言》【进阶】付费知识【一】
The cradle of eternity
Schedulx v1.4.0 and SaaS versions are released, and you can experience the advanced functions of cost reduction and efficiency increase for free!
Domestic images of various languages, software and systems. It is enough to collect this warehouse: Thanks mirror
ROS学习(22)TF变换
MySQL execution process and sequence
传感器:土壤湿度传感器(XH-M214)介绍及stm32驱动代码
Scenario practice: quickly build wordpress blog system based on function calculation
使用Ceres进行slam必须要弄清楚的几个类和函数
Add PDF Title floating window
Redis configuration class redisconfig
Shortcut keys commonly used in idea
Zhang Ping'an: accelerate cloud digital innovation and jointly build an industrial smart ecosystem
JS ES5也可以創建常量?
字符串的相关编程题
Treadpoolconfig thread pool configuration in real projects
FLIR blackfly s industrial camera: auto exposure configuration and code