开发者社区> 余二五> 正文

浪潮服务器硬盘坏道数据恢复

简介:
+关注继续查看

    它有一个设计合理、功能强大的内部架构,大幅度提升了性能,但某些物理故障或其他操作都可能会对卷或存储造成破坏,因此对系列存储的数据恢复技术才有了用武之地。而发生这些故障之后只能找专业的数据恢复公司做数据挽救工作。我最近处理了一起浪潮服务器因磁盘故障导致存储不可用的案例:

 故障描述:

    宁夏某市某局中的一台浪潮服务器,底层是6块300GB SAS硬盘组成的RAID。两块盘亮黄灯,导致RAID5崩溃,存放的是Oracle 数据库文件,在服务器系统的上层一共分了1个卷,卷大小为1.5 TB。后因磁盘故障而导致服务器不可用,且已经过保,客户便联系到我们公司。 硬件检测:

我们首先对客户的6块硬盘做了硬件检测,发现客户的2块硬盘出现坏道、SMART的错误冗余级别已经超过阀值。把4块正常的硬盘进行全盘镜像,另2块有坏道的硬盘用专业工具进行了恢复并生成镜像文件。

wKiom1mMMHjz-niUAAB9n3kGDwY372.png-wh_50

 图一

故障分析:

    分析两块硬盘的掉线时间,从而得知哪块硬盘里面的数据是最新,用最新数据的硬盘进行数据恢复。

解决方案:

    (对服务器的所有硬盘都进行相应的备份。之后只对镜像文件进行分析,保证用户的原介质的安全。)

    首先对6块盘进行虚拟还原之前的RAID状态,通过位图信息在虚拟出来的RAID中把容量为1.5T的lun全部提取出来。

    根据底层结构分析,导出用户数据,并验证数据库文件是否正常。

    我们将卷里的文件都拷贝出来,交给数据库工程师,进行数据库验证和数据的导入工作,数据库文件校验正常,也很顺利的导入,之后把数据库重新备份下,并把数据库文件和备份文件一同交给用户。数据恢复成功,用户认可。









本文转自 宋国建 51CTO博客,原文链接:http://blog.51cto.com/sun510/1955213,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Python MySQL数据库5:MySQL高级知识&账户管理&主从同步配置(下)
Python MySQL数据库5:MySQL高级知识&账户管理&主从同步配置
8 0
五分钟带你速通Spring IOC
不是技术,而是一种设计思想。在Java开发中,IOC意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。把对象创建和对象之间的调用交给Spring管理。
3 0
nacos技术分享
Nacos作为服务发现中心,具备更多的功能支持项,且从长远来看Nacos在以后的版本会 支持SpringCLoud+Kubernetes的组合,填补 2 者的鸿沟,在两套体系下可以采用同一套服务发现和配置管理的解 决方案,这将大大的简化使用和维护的成本。另外,Nacos 计划实现 Service Mesh,也是未来微服务发展的趋 势。
3 0
阿里云轻量应用服务器和ECS突发性能t6有什么区别?
阿里云服务器ECS突发性能型t6和轻量应用服务器如何选择?一个限制CPU基准性能,一个100% CPU性能
12 0
平时积累的数据结构题
平时积累的数据结构题
4 0
Python mini-web框架4:添加路由和MySQL功能
Python mini-web框架4:添加路由和MySQL功能
4 0
Python mini-web框架5:路由添加正则和log日志功能
Python mini-web框架5:路由添加正则和log日志功能
6 0
在这个大数据时代,如何保护好自己的隐私?
前言 你们被没有任何交集的陌生人加过微信吗?有被广告电话骚扰过吗?有被陌生人打过电话吗?有收到过诈骗、贷款电话或短信吗?等等 我发这篇文章只是为了提醒在座的各位要在这个信息时代注意保护好自己的个人隐私,可不是让你们去犯事啊!虽然我也会一些搜索,但这个东西真不能细讲,毕竟是涉及隐私的事,可是犯法啊!
6 0
Python mini-web框架7:元类实现ORM
Python mini-web框架7:元类实现ORM
4 0
+关注
20381
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载