首页 > 其他分享 >服务器数据恢复-6盘RAID5中2块磁盘故障离线,强制上线硬盘失败的数据恢复案例

服务器数据恢复-6盘RAID5中2块磁盘故障离线,强制上线硬盘失败的数据恢复案例

时间:2023-08-14 15:36:25浏览次数:41  
标签:数据恢复 RAID 阵列 离线 RAID5 服务器 硬盘

服务器数据恢复环境:

DELL POWEREDGE某型号服务器中有一组由6块SCSI硬盘组建的RAID5阵列,LINUX REDHAT操作系统,EXT3文件系统,存放图片文件。

服务器数据恢复-6盘RAID5中2块磁盘故障离线,强制上线硬盘失败的数据恢复案例_数据恢复

服务器故障&分析:

服务器raid5阵列中有一块硬盘离线,管理员没有及时发现,直到服务器raid5阵列中的另一块硬盘掉线,raid5阵列瘫痪,服务器无法正常工作。管理员联系DELL售后,DELL工程师建议将其中一块离线硬盘强制上线并强调了该操作的风险性。和领导的商量后,管理员将其中的一块离线盘强制上线。上线过程中发现服务器操作系统启动异常,管理员于是马上关闭服务器。

此类故障非常普遍。RAID5阵列仅支持一块硬盘掉线的冗余保护,如果有两块硬盘离线,RAID5阵列便会崩溃。为了保护数据,RAID控制器厂商的设计思路为:只要有硬盘下线,RAID控制器是不会自动让离线硬盘上线的。由于RAID控制器的高敏感度,通常掉线的硬盘大概率不会存在严重的物理故障,甚至很多离线硬盘是完好的(掉线原因可能是信号受阻、电源波动或控制器BUG等)。正如DELL工程师强调的,强制上线有较大的风险性,如果强制上线出现问题,RAID控制器会自动做出某些不可逆操作。这个时候进入操作系统,文件系统的不一致会造成系统进行自我修复,然后导致所有的硬盘数据不一致。

服务器数据恢复-6盘RAID5中2块磁盘故障离线,强制上线硬盘失败的数据恢复案例_数据恢复_02

服务器数据恢复过程:

1、将故障服务器中所有磁盘编号后取出,以只读方式做扇区级别的镜像备份,后续的数据分析和数据恢复操作都基于镜像文件进行,备份后将所有磁盘按照编号还原到原服务器中。在备份过程中发现多块硬盘存在坏道,只是RAID控制器没有检测到,暂时没有下线。

2、基于镜像文件分析原RAID5阵列的结构,根据分析出来的RAID结构相关信息构建虚拟RAID。

3、验证RAID结构的正确性,北亚企安数据恢复工程师修复部分被破坏的结构后将数据导出到另一存储中。

4、在原服务器上搭建新的RAID并将数据迁移至新RAID中。

5、用户通过抽样检测,绝大部分图片文件可以正常打开,只有有极少数文件有问题,用户认可数据恢复结果。

服务器数据恢复-6盘RAID5中2块磁盘故障离线,强制上线硬盘失败的数据恢复案例_服务器数据恢复_03

标签:数据恢复,RAID,阵列,离线,RAID5,服务器,硬盘
From: https://blog.51cto.com/sun510/7077563

相关文章

  • Superset基于Windows在线及离线搭建
    Superset简介:官网这么说:Supersetisfast,lightweight,intuitive,andloadedwithoptionsthatmakeiteasyforusersofallskillsetstoexploreandvisualizetheirdata,fromsimplelinechartstohighlydetailedgeospatialcharts.一款轻量级的BI工具,从数据......
  • 再论中位数:离线+链表法
    离线先得到整个序列,从最终开始倒推答案每次删掉一个数要么对中位数没有影响,要么向左/右移动一个为了确定要删除的元素在链表中的位置,使用map记录,重复删完更新向左向右可以按照删除的元素相对于中位数的位置确定,具体分类见代码#include<iostream>#include<cstdio>#include......
  • 数据库数据恢复-Oracle ASM数据恢复案例
    数据库数据恢复环境:Oracle数据库ASM磁盘组有4块成员盘。数据库故障&分析:Oracle数据库ASM磁盘组掉线,ASM实例无法挂载,用户联系我们要求恢复oracle数据库。数据库数据恢复工程师拿到磁盘后,先将所有磁盘以只读方式进行扇区级别的镜像备份,后续的数据分析和数据恢复都基于镜像文件进......
  • pip离线下载安装工具包
    1,为什么需要pip离线安装工具包开发需要进行环境配置,如果在服务器上配置开发环境,由于各种各样的原因,可能会遇到服务器端是封闭环境,只能连接内网的情况。这就需要提前下载好安装包,在使用pip本地安装。2,如何安装单个离线包(1)如果环境配置端有联网条件,则直接在线安装即可:#pipinst......
  • 服务器数据恢复-断电导致ext4文件系统分区无法正常访问的数据恢复案例
    服务器数据恢复环境:一台服务器挂载一台存储设备,存储中划分一个Lun;服务器操作系统是Linuxcentos,EXT4文件系统。服务器故障&分析:意外断电导致服务器操作系统无法启动,系统在修复后可以正常启动,但是挂载的分区无法正常访问。管理员对这个分区执行了fsck修复,修复后文件系统可以正常......
  • 使用vue+openLayers开发离线地图以及离线点位的展示
    1.下载引入到需要的组件中npminstallol2.需要用到的api...(根据开发需求以及实际情况进行引入)importolfrom"ol";import"ol/ol.css";importMapfrom"ol/Map";importViewfrom"ol/View";importFeaturefrom"ol/Feature";importPoin......
  • python离线打包
    1.导出已安装的列表pipfreeze>dependency.txt2.创建虚拟环境python-mvenvpath2venv3.在虚拟环境中安装导出的依赖列表path2venv/Script/pythoninstall-rdependency.txt4打包path2venv到自己的程序中,在程序中调用......
  • Django 离线脚本(数据库添加admin用户)
     importosimportsysimportdjangobase_dir=os.path.dirname(os.path.dirname(os.path.abspath(__file__)))sys.path.append(base_dir)os.environ.setdefault('DJANGO_SETTINGS_MODULE','day06order.settings')django.setup()fromwebimportmodels......
  • 视频融合平台视频汇聚平台LiteCVR用户反馈接入设备显示离线处理教程
    LiteCVR视频融合平台是一款基于云边端一体化架构的应用程序,旨在提供强大的数据接入、处理和分发功能。该平台支持多种协议接入,包括市场主流标准协议和厂家私有协议及SDK,例如国标GB28181、RTMP、RTSP/Onvif、海康Ehome、海康SDK、宇视SDK等。我们收到了用户的反馈,他们在长时间使用Li......
  • 服务器数据恢复-断电导致XenServer虚拟磁盘文件丢失的数据恢复案例
    服务器数据恢复环境:某单位一台Dell服务器上使用RAID卡搭建了一组由4盘RAID10。服务器安装的XenServer虚拟化操作系统,虚拟机采用的WindowsServer操作系统。共系统盘和数据盘两个虚拟机磁盘,上层部署的是Web服务器(ASP+SQLServer架构)。服务器故障&分析:由于服务器突然断电,服务器......