首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
其他好文
> 详细
如何应对eva存储崩溃的情况?
时间:
2019-06-05 15:15:16
阅读:
98
评论:
0
收藏:
0
[点我收藏+]
标签:
str
故障分析
不能
应对
info
类型
mic
提取数据
code
一、故障描述
用户是持有一台HP EVA 4100的存储,23块容量为300G的光纤硬盘,上层映射给一台装有windows系统的服务器上,开始发现有三块硬盘亮黄灯,这个时候存储还能正常使用,之后用户就开始联系运维商更换硬盘,在更换硬盘的过程中,又出现一块硬盘亮黄灯离线,这个时候存储就整个崩溃无法使用了,用户对4块硬盘进行检测了下,发现4块硬盘都出现磁头和盘片损坏的情况,只能从剩余的19块硬盘上来进行恢复数据。
二、备份数据
考虑到数据的安全性以及可还原性,在做数据恢复之前需要对所有源数据做备份,以防万一其他原因导致数据无法再次恢复。把磁盘以只读的方式挂载到一台正常的备份服务器上,使用dd命令将所有磁盘都镜像成文件。
三、故障分析
1、分析过程
在检测磁盘之后,有4块硬盘出现物理故障,都是盘片损坏,盘片损坏之后,硬盘上的数据就无法备份,因此这4块硬盘完全损坏,无法在使用,只能使用剩余的19块硬盘来进行恢复,因为之前3块硬盘离线的时候,存储还能正常使用,当4块硬盘都离线之后,存储就崩溃了,因此在缺失一块硬盘的情况下来恢复,可以预知数据会有部分缺失。
2、恢复过程
(1) 先解析基本信息,通过头部信息解析,如下图:
(2)解析RSS组信息,RSS组信息是在做eva恢复的比较重要的,如下图:
(3)解析lun信息,解析lun之后就寻址位图信息进行数据的解析,如下图:
(4)解析MAP位图信息并解析数据,通lun信息提取出来MAP位图信息,通过MAP位图信息,提取数据块组合成逻辑卷并解析,如下图:
四、数据恢复结论
用户数据是由于存储硬盘离线过多导致存储出现问题不能正常访问,离线硬盘都出现硬件盘片划伤,无法恢复离线硬盘的数据。基于对EVA4100存储底层结构了解,并且有处理过类似故障类型的经验。且用户所需数据都是小文件,所以整个恢复过程中还算比较顺利。恢复出来的数据经用户验证无误,至此,数据恢复成功。
如何应对eva存储崩溃的情况?
标签:
str
故障分析
不能
应对
info
类型
mic
提取数据
code
原文地址:https://blog.51cto.com/sun510/2405294
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
分布式事务
2021-07-29
OpenStack云平台命令行登录账户
2021-07-29
getLastRowNum()与getLastCellNum()/getPhysicalNumberOfRows()与getPhysicalNumberOfCells()
2021-07-29
【K8s概念】CSI 卷克隆
2021-07-29
vue3.0使用ant-design-vue进行按需加载原来这么简单
2021-07-29
stack栈
2021-07-29
抽奖动画 - 大转盘抽奖
2021-07-29
PPT写作技巧
2021-07-29
003-核心技术-IO模型-NIO-基于NIO群聊示例
2021-07-29
Bootstrap组件2
2021-07-29
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!