raid5 磁盘阵列崩溃导致数据丢失的恢复案例
数据恢复故障描述:
某研究院 DELL 磁盘阵列崩溃,内置15块1TB硬盘搭建的RAID5阵列。一开始有一块硬盘离线,在更换新硬盘进行同步的过程中,第二块磁盘指示灯报警,同步失败,阵列无法正常工作。
故障初步检测:
存储介质物理状态:最先离线的硬盘访问速度极其缓慢,第二块离线的磁盘有少量坏扇区,其他磁盘无明显物理问题。
存储介质逻辑状况:整个阵列只包含一个卷组,该卷组占用阵列全部空间;并且该卷组只有一个起始位置为0扇区的XFS裸分区。
数据恢复故障分析:
RAID5阵列架构在设计上只支持一块磁盘的错误冗余功能,当第二块磁盘离线后阵列便无法正常工作。
根据用户描述可知,整个阵列的崩溃主要由第二块磁盘造成。所以第二块磁盘的处理是此次恢复的关键
数据恢复过程:
1、对所有硬盘做只读镜像的备份,单独备份第二块离线的硬盘,备份过程中略过坏扇区。
2、对15块硬盘镜像文件进行异或测试,全部通过,无明显错误。
3、计算第二块硬盘损坏扇区位置的数据,并将其写入镜像文件。
4、在备份过程中同时分析原RAID组成结构,构建虚拟RAID环境。
5、验证RAID结构是否正确。
6、将第二块磁盘的镜像备份到新硬盘,并将其强制上线,更换第一块磁盘,并对其进行同步。(注意:在操作之前要对所有硬盘进行备份)
7、拷贝数据。
数据恢复结论:
因为异或测试完全通过,所以表明该存储发生故障后没有新数据写入,或结构改动。
所以可以根据其他几块好硬盘计算出坏硬盘对应位置的数据。
恢复完成后,目录结构完整,重要文档全部完好。FSCK无任何错误提示,客户认可所恢复的数据,恢复成功。
raid5 磁盘阵列崩溃导致数据丢失的恢复案例相关推荐
- raid-6磁盘阵列损坏导致数据丢失的恢复过程(图文教程)
一.故障描述 机房突然断电导致整个存储瘫痪,加电后存储依然无法使用.经过用户方工程师诊断后认为是断电导致存储阵列损坏. 整个存储是由12块日立硬盘(3T SAS硬盘)组成的RAID-6磁盘阵列,被分成 ...
- 计算机丢失msidcr,苹果电脑崩溃导致数据丢失?Aiseesoft Data Recovery为您恢复丢失数据...
计算机崩溃导致数据丢失?Aiseesoft Data Recovery mac版( 点我)是一个MacOS上的数据恢复软件,可以让你电脑中误删或者意外丢失的数据通过简单的按钮恢复到您的桌面上. Ais ...
- EVA 4400存储硬盘故障导致数据丢失怎么恢复?
EVA系列存储是一款以虚拟化存储为实现目的的HP中高端存储设备,平时数据会不断的迁移,加上任务通常较为繁重,所以磁盘的负载相对是较重的,也是很容易出现故障的.EVA是依靠大量磁盘的冗余空间,以及故障后 ...
- 电脑故障导致数据丢失如何恢复?
电脑死机丢失数据?突然断电后文件损坏?重装系统后硬盘丢失数据?不知道这些意外的情况导致丢失数据的问题困扰了多少电脑用户呢?面对这一个又一个的数据丢失问题,我们该如何办呢?还有办法找回丢失的数据吗? 以 ...
- DELL R720服务器4块sas硬盘组成raid5扩容导致的数据丢失如何恢复
[服务器数据恢复故障描述] 客户一台Dell R720服务器,配置有一组raid5磁盘阵列,阵列由4块sas硬盘组成,每块硬盘的容量为4T.由于业务扩大,原本的阵列空间不足,客户想添加2块硬盘到服务器 ...
- 【服务器数据恢复】存储raid5磁盘阵列数据恢复案例
服务器故障&分析: 一台某型号存储设备,组建Raid5磁盘阵列,阵列中一共有6块硬盘,其中有几块硬盘掉线导致阵列崩溃,存储不可用. 和用户沟通后得知到存储设备中的数据主要是虚拟机,一共有18台 ...
- raid5需要几块硬盘_Raid5磁盘阵列数据恢复思路分析--附真实案例
1.raid5磁盘阵列数据恢复思路分析 Raid5磁盘阵列是一种相对安全的磁盘阵列形式,数据分布状态有点类似于raid0磁盘阵列.但是raid5阵列比raid0阵列更为安全的一点就是阵列的每一组平行数 ...
- 【服务器数据恢复】hp服务器raid5磁盘掉线导致raid5不可用的数据恢复案例
服务器数据恢复环境: 惠普ML系列某型号塔式服务器,5块SAS硬盘组建raid5磁盘阵列. 服务器故障&分析: 服务器中的一块硬盘掉线,由于磁盘阵列的冗余特性,服务器正常运行,用户没有察觉.直 ...
- layui上传报错会有哪些原因_数据丢失如何恢复?哪些原因会导致数据丢失
数据丢失如何恢复?不管您使用电脑还是手机的时候都会遇到数据丢失的问题!对于很多的小伙伴来说,如果遇到类似的问题都会第一时间去找一些恢复的方法.而正所谓"知己知彼百战不殆",想要知道 ...
最新文章
- metaq的简单封装dataChange解读
- IBM推出127量子比特处理器,超越谷歌和中科大
- python使用缩进来体现代码之间的逻辑关系-python使用缩进来体现代码之间的逻辑关系吗?...
- 关于Maven中的常见命令,通过命令的方式快速创建一个空的maven工程,将jar包打到maven仓库中
- 【数字图像处理】一.MFC详解显示BMP格式图片
- JavaScript打包与解包工具
- 遥控开关,4G远程控制增氧机,智慧农渔更轻松!
- WsusAgent检测脚本
- sql server 内存_SQL Server内存性能指标–第6部分–其他内存指标
- CentOS 7 搭建GlusterFS
- 互联网创业的准备——数据库:硬盘iops、mysql
- 规则绝对公平时,社会财富的流向谁?
- 记录一个扫描二维码报错问题
- C++ Primer 5th - 1.1 编写一个简单的C++程序
- 徐思201771010132《面向对象程序设计(java)》第八周学习总结
- 计算机内存条只认了一个,怎么解决Win10插入2个4G内存条却只显示4G?
- 图书 计算机功能室寄语,学校各功能室解说词
- 【题解】 Test 买水的ACX(套路)
- 如何在ORACLE数据库的字段上建立索引?
- 元宇宙大热,是风口还是虎口