当存储EVA出现故障这种方法可高效解决数据丢失的情况

【EVA存储设备信息】
1、HP EVA8400存储:1组扩展柜。
2、12个2T FATA磁盘(AG691A 454414-001)和8个300G 15K FC磁盘(AG690A 454411-001)组成。
3、主机环境为WINDOWS。

【EVA存储故障分析】
1、经与用户再三确定得知,数据出现故障后已停止使用。按照以往HP-EVA的故障可能推断,数据恢复的可靠性较高。
2、EVA主机及扩展柜正常关机,之后将所有硬盘标好位置序号,拿出。在数据成功恢复之前,不再开启EVA 8400控制器。
3、接手磁盘后,按照相应链路对磁盘进行连接。

4、进入WINDOWS环境,用WINHEX查看磁盘情况,发现所有磁盘均可正常识别。

5、查看每个磁盘信息,发现300G FC磁盘存在PV HEAD,而1T FATA磁盘上均无PV HEAD。查看300G磁盘中存储的Metadata,发现仅描述了一个RSS组组成的LUN,大小不足2T,成员为所有300G磁盘。而1T FATA磁盘中残留的LUN信息则至少包括5组信息。上述信息表明,某种原因导致删除了1T 磁盘组成的DISK GROUP内所划分的所有VDISK,并UNGROUP了所有1T FATA磁盘。
6、分析1T FATA磁盘上保留的Metadata。
【EVA存储故障恢复过程】
1、对所有磁盘做完整镜像。
2、对300G 磁盘所属的LUN进行恢复。
3、因1T磁盘已全部UNGROUP,关于RSS的分配,以及本身的磁盘ID均无法得知。故需进行人工方式分析RSS配置表。通过META信息的对照,以及通过xor信息区的校验验证,得到如下rss组配置表:
3-0 ?hd6
3-1 ?hd8
3-2 ?hd2
3-3 ?hd9
3-4 ?hd10
3-5 ?hd5
2-0 ?hd0
2-1 ?hd7
2-2 ?hd1
2-3 ?hd11
2-4 ?hd3
2-5 ?hd4
4、重组及整合所有LUN的存储分配表。
5、根据存储分配表,及RSS磁盘分配表,对所有LUN进行提取。提取过程中,对不通过的XOR条带进行人工分析,确定离线情况(本例没有掉线磁盘),确定得到最佳重组结论,再进行数据恢复工作。
【EVA存储故障数据恢复结论】
经重组后数据可正常访问,经用户验收数据无误,至此数据恢复工作结束。

原文地址:https://blog.51cto.com/sun510/2464945

时间: 2024-10-15 00:52:02

当存储EVA出现故障这种方法可高效解决数据丢失的情况的相关文章

mvc存储Cookie和读取Cookie方法

mvc存储Cookie和读取Cookie方法: //存储 HttpCookie cookie = new HttpCookie("User"); System.Text.Encoding enc = System.Text.Encoding.GetEncoding("gb2312"); cookie["id"] = HttpUtility.UrlEncode(logid.ToString(), enc); cookie["UserNam

运维人员处理服务器故障的方法总结

运维人员处理服务器故障的方法总结 一.尽可能搞清楚问题的前因后果 二.查看有谁在线 who last 三.查看之前执行了什么命令  history 四.查看现在在运行的进程是什么 pstree -a ps aux 五.查看监听的网络服务 netstat -nxlp netstat -ntlp netstat -nulp 六.查看CPU 和内存 free -m uptime top htop 七.查看硬件 lspci dmidecode ethtool 八.查看IO 性能 iostat -kx 2

在数据库中 存储图片 以及 在界面中显示图片(存储图片路径)- 这种方法相对与存储二进制文件好

花了一下午时间,终于学会了在数据库中存储图片,以及在界面中显示图片了. 存储图片有两种方法: 一种是:直接把图片转换成二进制文件存储在数据库中. 一种是:存储图片的路径到数据库,用的时候直接调用路径给image等图像控件即可. 两种方法,有利有弊,第一种方法适合存储量少且重要的图片信息.第二种方法适合存储量大但不是太重要的图片. 我使用的是第二种方法,简单,实用. 下面就是我具体的实现过程: 首先我新建了两个网页文件,insert_photo.aspx / select_photo.apsx 第

一种理想的在关系数据库中存储树型结构数据的方法

一种理想的在关系数据库中存储树型结构数据的方法 在各种基于关系数据库的应用系统开发中,我们往往需要存储树型结构的数据,目前有很多流行的方法,如邻接列表模型(The Adjacency List Model),在此基础上也有很多人针对不同的需求做了相应的改进,但总是在某些方面存在的各种各样的缺陷.    那么理想中的树型结构应具备哪些特点呢?数据存储冗余小.直观性强:方便返回整个树型结构数据:可以很轻松的返回某一子树(方便分层加载):快整获以某节点的祖谱路径:插入.删除.移动节点效率高等等.带着这

选择子数据,默认存储父数据 的校验方法

如下图:选择了子数据,默认选中父级数据,数据库中会存储两条数据 为使脚本通用性更好,不写死两级,可将数据放到List里处理,代码如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36     String companyName = null;     companyName = "测试公司1.1";      stepInfo(&q

Ping命令迅速处理网络故障的方法

Ping命令迅速处理网络故障的方法(1)ping localhostlocalhost是个作系统的网络保留名,它是127.0.0.1的别名,每台计算机都应该能够将该名字转换成该地址.如果没有做到这,则表示主机文件(/Windows/host)中存在问题.(2)ping 外网地址(如www.zeisp.com) 对这个域名执行Ping www.zeisp.com地址,通常是通过DNS 服务器 如果这里出现故障,则表示DNS服务器的IP地址配置不正确或DNS服务器有故障(对于拨号上网用户,某些ISP

网络不通故障排除方法

1.ifconfig 检测eth0配置是否正确.网卡是否启动,关注inet_addr的IP地址 2.ethtool eth0  检测物理链路是否接通 3.ping 192.168.60.1 ping网关确定内网是否通畅,ping 192.168.40.1 ping外网确定网关设置是否正确 4.route 检测网关数据接收是否正常 总结如下:eth0只是网卡的一个名称,有的时候如果是网桥或者绑定模式下,会出现br0或者bond0的名字,都是一样的,只是把相应的eth0修改为br0或者bond0即可

电脑故障pci.sys丢失的解决方法

今天在单位碰到了这个问题:开机后在要进入XP系统的时候提示c:windowssystem32driverspci.sys 丢失从提示中看,似乎是pci.sys文件丢失造成的.第一个想到的办法是用XP的故障恢复控制台重新从XP安装光盘 copy pci.sys文件到硬盘里.于是将安装光盘放入光驱,设置好光驱启动,进入XP的安装界面,却提示如下错误:SETUPDD.exe无法载入,error 14,安装无法继续(只能记得大概的提示)前几天 这张系统盘还用的好好的,应该不是盘的问题,难道说硬盘出了问题

解决虚拟机或物理机ping不通网关故障的方法与思路

基本思路: 确定问题缩小范围.先外部后内部,利用排除法.类比法.替换法(隔离法)将故障范围逐渐缩小到某一点. 谨慎做出结论.下结论前先三思,想到所有可能存在问题的点,特别是与别人讨论和描述问题时更应该注意. 记录问题.做好文档备案工作,如记录故障现象.故障分析.故障原因.处理流程.处理结果.结论与经验等. 相对于虚拟机,物理机ping不通网关的故障更好排查一些,因为虚拟机在于物理交换机通信的过程中存在一个中间层,中间层可能为宿主主机上的标准交换机或者某个分布式交换机.但无论是标准交换机还是分布式