服务器数据恢复—raid5阵列故障因操作不当导致数据无法恢复的案例

简介: 服务器数据恢复环境:一台服务器中有一组由4块SCSI硬盘组建的raid5磁盘阵列,划分了一个逻辑卷,操作系统为WINDOWS SERVER,作为SQL SERVER服务器使用。服务器故障:运行过程中该服务器raid5磁盘阵列瘫痪,管理员检查服务器发现raid5阵列中已经有3块磁盘离线。管理员选择其中2块离线硬盘进行强制上线操作,强制上线后操作系统无法启动。使用WINPE光盘启动操作系统后,可以看到数据。

服务器数据恢复环境:
一台服务器中有一组由4块SCSI硬盘组建的raid5磁盘阵列,划分了一个逻辑卷,操作系统为WINDOWS SERVER,作为SQL SERVER服务器使用。

服务器故障:
运行过程中该服务器raid5磁盘阵列瘫痪,管理员检查服务器发现raid5阵列中已经有3块磁盘离线。管理员选择其中2块离线硬盘进行强制上线操作,强制上线后操作系统无法启动。使用WINPE光盘启动操作系统后,可以看到数据。
管理员将备份好的数据库文件压缩成zip格式的压缩包拷贝到移动硬盘上,从移动硬盘拷贝到其他服务器上进行测试,发现备份文件无法正确解压但文件大小、名称都正确。
联系第三方的服务器维保公司更换故障服务器中的raid卡,然后重建一组raid5阵列。在raid上层重装系统后服务器能够正常进入系统并正常工作,这时候试图修复zip文件中的数据库,但是没有成功。
这个案例的完全不同于北亚企安数据恢复中心之前分享的服务器数据恢复案例,因为本案例中的数据遭到了严重破坏,无法按照用户方的要求恢复服务器中的数据。

本案例服务器数据无法恢复的原因分析和raid5磁盘阵列数据安全Tips:
1、对于raid5阵列来说,一旦发现有一块硬盘离线,即使服务器可以运行,也要及时备份数据,备份完成后对出现故障的磁盘阵列进行rebuild。等到服务器瘫痪后再对raid进行检查维护已经是事后补救了,数据恢复的难度也变大。
2、如果raid5阵列中有2块以上硬盘离线,切记不可随意选择硬盘上线。如果在选错盘启动系统有可能导致raid状态改变,破坏磁盘阵列中的重要数据,导致数据恢复失败。
3、只要目录区正常或者部分正常,就可以在PE中查看到目录,但这不等同于数据区完全正常。本案例中系统无法启动就是强制上线操作错误导致的。管理员在PE里读到目录,实际上已经载入了文件系统,破坏了文件系统的元数据区。
4、ZIP文件无法解压的原因是RAID结构错误。管理员强制上线了2块硬盘,此时共有3块盘在线(1块正常的+2块强制上线的),这3块磁盘中有一块是先离线的磁盘,这就导致新数据与先离线盘中的旧数据混在一起。此时虽然目录正确但数据区是混乱的,如果不将这3块盘进行完整数据同步,还是非常有可能完整恢复数据。
5、如果自己无法解决raid5阵列出现的故障,求助维保公司解决问题时要注意合同中确定有数据恢复的项目,通常维保公司只关心硬件故障的解决,不关心其中的数据。如果第三方公司没有数据恢复的服务范围,那么选择专业的数据恢复机构。
6、导致本案例服务器raid5阵列数据无法恢复的操作就是重建RAID5。该型号服务器使用ServeRAID Support CD重建RAID时,默认会将所有数据清0。其他型号的服务器通常也会在重建raid时重新同步校验,打乱原有数据结构。
不过完整同步的过程需要一定的时间,如果在同步没有完成的情况下中断同步,还是可以对未同步的剩余数据进行恢复的。但是本案例中RAID成员盘都已经同步完成了,数据已经完全毁了。

相关文章
|
4天前
|
SQL 数据挖掘 数据库
服务器数据恢复—意外断电导致XenServer虚拟机不可用的数据恢复案例
服务器数据恢复环境: 一台服务器中有一组由4块STAT硬盘通过RAID卡组建的RAID10阵列,上层是XenServer虚拟化平台,虚拟机安装Windows Server操作系统,作为Web服务器使用。 服务器故障: 因机房异常断电导致服务器中一台VPS(Xen Server虚拟机)不可用,虚拟磁盘文件丢失。
服务器数据恢复—意外断电导致XenServer虚拟机不可用的数据恢复案例
|
12天前
|
网络协议
keepalived对后端服务器的监测方式实战案例
关于使用keepalived进行后端服务器TCP监测的实战案例,包括配置文件的编辑和keepalived服务的重启,以确保配置生效。
26 1
keepalived对后端服务器的监测方式实战案例
|
2天前
|
存储 数据挖掘 Linux
服务器数据恢复—Linux操作系统网站服务器数据恢复案例
服务器数据恢复环境: 一台linux操作系统服务器上跑了几十个网站,服务器上只有一块SATA硬盘。 服务器故障: 服务器突然宕机,尝试再次启动失败。将硬盘拆下检测,发现存在坏扇区
|
8天前
|
存储 安全 算法
服务器数据恢复—Raid磁盘阵列的安全性分析及常见故障
出于尽可能避免数据灾难的设计初衷,RAID解决了3个问题:容量问题、IO性能问题、存储安全(冗余)问题。从数据恢复的角度讨论RAID的存储安全问题。 常见的起到存储安全作用的RAID方案有RAID1、RAID5及其变形。基本设计思路是相似的:当部分数据异常时,可通过特定算法将数据还原出来。以RAID5为例:如果要记录两个数字,可以通过再多记录这两个数字的和来达到记录冗余性的目的。例如记录3和5,同时再记录这2个数字的和8。在不记得到底是几和5的情况下,只需要用8-5就可以算出这个丢失的数字了,其余情况依此类推。
|
12天前
|
存储 运维 小程序
服务器数据恢复—双循环RAID5阵列数据恢复案例
服务器存储数据恢复环境: 一台存储中有一组由7块硬盘组建的RAID5阵列,存储中还有另外3块盘是raid中掉线的硬盘(硬盘掉线了,管理员只是添加一块的新的硬盘做rebuild,并没有将掉线的硬盘拔掉)。整个RAID5阵列的存储空间划分了一个LUN。 服务器存储故障: 硬盘出现故障导致存储中阵列瘫痪。 和管理员沟通,据管理员说是磁盘阵列中某些硬盘出现故障导致存储不可用,初步判断RAID中有硬盘掉线了。
|
29天前
|
机器学习/深度学习 编解码 人工智能
阿里云gpu云服务器租用价格:最新收费标准与活动价格及热门实例解析
随着人工智能、大数据和深度学习等领域的快速发展,GPU服务器的需求日益增长。阿里云的GPU服务器凭借强大的计算能力和灵活的资源配置,成为众多用户的首选。很多用户比较关心gpu云服务器的收费标准与活动价格情况,目前计算型gn6v实例云服务器一周价格为2138.27元/1周起,月付价格为3830.00元/1个月起;计算型gn7i实例云服务器一周价格为1793.30元/1周起,月付价格为3213.99元/1个月起;计算型 gn6i实例云服务器一周价格为942.11元/1周起,月付价格为1694.00元/1个月起。本文为大家整理汇总了gpu云服务器的最新收费标准与活动价格情况,以供参考。
阿里云gpu云服务器租用价格:最新收费标准与活动价格及热门实例解析
|
4天前
|
Cloud Native Java 编译器
将基于x86架构平台的应用迁移到阿里云倚天实例云服务器参考
随着云计算技术的不断发展,云服务商们不断推出高性能、高可用的云服务器实例,以满足企业日益增长的计算需求。阿里云推出的倚天实例,凭借其基于ARM架构的倚天710处理器,提供了卓越的计算能力和能效比,特别适用于云原生、高性能计算等场景。然而,有的用户需要将传统基于x86平台的应用迁移到倚天实例上,本文将介绍如何将基于x86架构平台的应用迁移到阿里云倚天实例的服务器上,帮助开发者和企业用户顺利完成迁移工作,享受更高效、更经济的云服务。
将基于x86架构平台的应用迁移到阿里云倚天实例云服务器参考
|
2天前
|
编解码 前端开发 安全
通过阿里云的活动购买云服务器时如何选择实例、带宽、云盘
在我们选购阿里云服务器的过程中,不管是新用户还是老用户通常都是通过阿里云的活动去买了,一是价格更加实惠,二是活动中的云服务器配置比较丰富,足可以满足大部分用户的需求,但是面对琳琅满目的云服务器实例、带宽和云盘选项,如何选择更适合自己,成为许多用户比较关注的问题。本文将介绍如何在阿里云的活动中选择合适的云服务器实例、带宽和云盘,以供参考和选择。
通过阿里云的活动购买云服务器时如何选择实例、带宽、云盘
|
1天前
|
机器学习/深度学习 存储 人工智能
阿里云GPU云服务器实例规格gn6v、gn7i、gn6i实例性能及区别和选择参考
阿里云的GPU云服务器产品线在深度学习、科学计算、图形渲染等多个领域展现出强大的计算能力和广泛的应用价值。本文将详细介绍阿里云GPU云服务器中的gn6v、gn7i、gn6i三个实例规格族的性能特点、区别及选择参考,帮助用户根据自身需求选择合适的GPU云服务器实例。
阿里云GPU云服务器实例规格gn6v、gn7i、gn6i实例性能及区别和选择参考
|
11天前
|
存储 弹性计算 运维
阿里云日常运维-购买服务器
这篇文章是关于如何在阿里云购买和配置云服务器ECS的教程。
46 6
阿里云日常运维-购买服务器