存储互斥失败导致数据丢失的数据恢复成功案例

数据恢复故障描述

需要恢复的数据是某公司的一个信息管理平台,客户使用了3台虚拟机为企业共享一台存储设备,供企业内部使用,存储了公司大量的重要数据文件。管理员在在正常工作时为该存储网络又连接了一台Windows2003服务器,结果这台存储突然无法使用了,管理员对存储进行故障排查时发现存储虚拟磁盘丢失,分区表丢失。重启该存储后故障依然没有解决。由于存储中的数据十分重要且没有备份,管理员不敢擅自进行尝试修复,只好通过数据恢复手段进行数据恢复。

图片来源于网络,侵删

存储数据恢复分析

由于存储崩溃的原因并非硬件故障,但是介于数据恢复流程我们还是请硬件工程师帮忙对客户存储中的硬盘进行检测,果然所有硬盘状态正常,没有任何物理故障。由此可以确定导致存储故障的原因是管理员连接的Windows2003服务器对storage的独享操作导致了整个存储的VMFS卷损坏。数据恢复工程师分析存储底层数据发现分区表被清零;有55AA的有效结束标志;有硬盘ID标志。在向后分析发现了存储中有一个NTFS卷,但并没有数据,数据恢复工程师只好继续分析该卷的BITMAP发现内容大小与存储大小的全部空间相差无几。在卷的不同位置有部分的占用,但所有占用的空间不足110MB。
最后数据恢复工程师发现原来客户的存储里有两个分区,其中第一组分区占80%,第二组分区是第一组分区的扩展分区,在ntfs分区对源数据进行破坏时并没有涉及到第二个分区。所以数据恢复的重点应该放在第一组分区上,经过分析与查询发现第一组分区的重要信息都在,存在数据恢复的机会。

图片来源于网络,侵删

存储数据恢复过程

由于检测硬件的同时已经对所有硬盘进行过镜像操作,之前的分析也是基于镜像文件的操作,所以这里就不需要单独镜像客户的数据了。直接连接存储的两个VMFS分区,按照分区的组织方式可以直接提取出vmdk文件和配置文件。提取出文件后通过nfs回迁数据即可进行数据恢复结果自检,工程师自检无误后通知客户来现场进行数据恢复结果验证。验证成功后移交数据。

数据恢复后记:

这个数据丢失的原因十分简单,就是因为光纤环境互斥不当导致了卷在Windows系统下重新做了分区并且格式化了NTFS和删除分区的操作。由于esx vmfs的互斥是独立于硬件曾铭的单独依赖操作系统的,在这里也提醒各位管理员在将存储网络接入其他服务器时要注意存储分配权限,以免造成数据丢失。

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

时间: 2024-08-28 03:17:28

存储互斥失败导致数据丢失的数据恢复成功案例的相关文章

SUN平台服务器光纤共享存储互斥失败导致的数据恢复

服务器数据恢复故障描述: 服务器最初的设计思路为将两台SPARC SOLARIS系统通过光纤交换机共享同一存储作为CLUSTER使用,正常情况下A服务器工作,当A服务器发生故障宕机后即可将其关机然后开启B服务器进行接管.但由于服务器配置不当导致两台SERVER并未很好地对存储互斥 管理员对服务器进行运维检查时开启B服务器,查到B服务器连接了一组未知的大容量磁盘,由于B服务器并未启用,处于闲置状态,所以管理员以为磁盘也是闲置的,于是将整个磁盘的某个分区做了newfs.然而这个磁盘就是那个共享存储,

服务器raid5磁盘阵列不同故障导致数据丢失的数据恢复方法(案例)

服务器Raid 5阵列算法 Raid5阵列使用的算法通常被称为"异或运算",这是一个数学运算符.它应用于逻辑运算.异或的数学符号为"⊕",计算机符号为"xor".其运算法则为:a⊕b = (?a ∧ b) ∨ (a ∧?b).如果a.b两个值不相同,则异或结果为1.如果a.b两个值相同,异或结果为0.异或也叫半加运算,其运算法则相当于不带进位的二进制加法:二进制下用1表示真,0表示假,则异或的运算法则为:0⊕0=0,1⊕0=1,0⊕1=1,1⊕1

光纤存储重组raid磁盘阵列和raid数据恢复成功案例

今天我给大家分享的是一篇关于raid磁盘阵列数据恢复的案例,本案例中包含了对磁盘阵列的修复和重组过程,raid数据恢复中的方法比较通用,希望在数据恢复方面对大家有所帮助. Raid阵列情况介绍: 需要进行数据恢复的阵列搭建在一台某品牌的S5020型号光纤存储上.这个磁盘阵列中一共包含了14块硬盘,其中10号硬盘和13号硬盘出现了故障警报,卷也无法挂载,存储无法继续工作,需要对存储进行数据恢复并修复其中的数据库. 开始恢复raid磁盘阵列: 通过storage manager连接这台存储设备进行查

EVA4400存储虚拟机+数据库数据恢复成功案例

一.故障描述 整个EVA存储结构是由一台EVA4400控制器,三台EVA4400扩展柜和28块FC 300G硬盘构成的.由于两块磁盘掉线导致存储某些LUN不可用,某些LUN丢失.由于EVA4400是因为某些磁盘掉线,从而导致整个存储不可用.因此接收到磁盘以后北亚工程师先对所有磁盘做物理检测,检测完后发现没有物理故障.接着使用坏道检测工具检测磁盘坏道,发现也没有坏道.磁盘坏道检测日志如下:图一: 二.备份数据 考虑到数据的安全性以及可还原性,在做数据恢复之前需要对所有源数据做备份,以防万一操作不当

基于linux系统,fsck后数据丢失的数据恢复方案

一.总述:基于linux系统,fsck后数据丢失的数据恢复方案 二.解决方案 2.1 恢复流程 2.1.1 检测流程 1.检测是否存在硬件故障,如硬件故障,转硬件处理 2.以只读方式检测故障表现是否与用户描述相同 2.1.2 恢复流程 1.备份:以只读方式对故障磁盘做完整镜像(参考附录) 2.如果需要恢复完整目录结构,则先需要完整恢复已丢失文件节点,再恢复数据.如果节点无法恢复,则可按文件类型进行恢复. 3.恢复后的数据会暂存在另一个存储体上 2.1.3 验收流程 对恢复好的数据进行验证,确认其

DELL Eq PS4000数据恢复成功案例

DELL EqualLogic PS4000是戴尔为远程或分支办公室.部门和中小企业存储部署提供的存储服务器,可以提供企业级自动化.智能化性能服务,价格合理,管理和部署相对便捷,更适合中小企业及办公室需求,是中型企业级存储的起点产品.但所有的服务器都并非万无一失,某些误操作或服务器物理故障可能会引起服务器内数据的丢失,一旦数据丢失则必然对正常业务造成影响,针对服务器存储的数据恢复技术因此发展起来.最近处理过一起DELL EqualLogic PS4000硬盘损坏导致服务器瘫痪.数据丢失的数据恢复

虚拟机数据丢失的数据恢复过程和数据恢复方法

中石化某省分公司的信息管理平台,几台VMware虚拟机--ESX SERVER共享一台IBM DS4100存储,大约有40~50组虚拟机,占用1.8TB空间,正常工作中,vc里报告虚拟磁盘丢失,ssh到ESX中执行fdisk -l查看磁盘,发现storage已经没有分区表了.重启所有设备后,ESX SERVER均无法连接到DS4100所在的STORAGE. 我们接到案例后仔细询问当时的管理员但是可用信息不多,但是他们无意间提到曾经在这个存储网络里连接过一台windows 2003服务器,具体情况

一次导致数据丢失的小变更

前言 不知不觉,技术人生系列·我和数据中心的故事来到了第十期,小y又和大家见面了! 前期我们分享了不少Oracle数据库故障和优化的实战案例,有朋友问,小y是否可以分享一些无备份时数据恢复方面的实战案例呢? 答案自然是--当然可以了.小y从来就不是一个藏着掖着的人嘛 ^_^ 这些年,小y所在的Oracle服务团队,该遇到的和不该遇到的问题,基本都碰到了. 所以在无备份的数据恢复这方面做的案例还是很多的,有时一周甚至要做三四个这样的CASE,问题类型不尽相同,例如: >> 某电信运营商文件系统满

SPComm的一点小诀窍 spcomm的问题导致数据丢失 0x11与0x13错误

最近几天完成了BiasDAC的程序编写.调试的过程还算比较顺利,除了几个有点bt的小问题.其中一个困扰了我两三天的时间,今天上午终于将其解决. 由于BiasDAC是用RS232 Serial Port通信的,延用之前的程序,使用了Delphi的SPComm控件.在之前的使用中,SPComm控件一直工作正常,使用的是一般的string进行消息的传递. 而BiasDAC由于通信协议的限制,消息的发送使用的是hex方式,会用到从0x00到0xFF所有的这些字符.在调试中发现,发送0x11和0x13之后