詳解某醫院HP-EVA4100數據恢復案例

                                       前 言

   不知不覺上班兩個多月了,由於剛上班,要學習的東西有很多,所以一直沒有時間來更新博客。最近BOSS給我一個很艱鉅的任務,讓我壓力山大啊!那就是某醫院的HP-EVA4100數據恢復。雖然BOSS把EVA的內部算法都告訴我了,但還是很棘手。不過,最終在我們的不懈努力下將EVA4100的數據恢復出來了。歷時兩天,恢復的數據用戶也很滿意。下面分享一下整個數據恢復的過程。


一、造成EVA故障的原因

   由於是BOSS直接和對方聯繫的,我不知道具體是什麼情況,不過BOSS給我任務時跟我說是因爲某個RSS內同時掉了兩塊盤,造成正在使用的Vdisk不可用,Vdisk是創建的RAID5。用戶在發現數據丟失後,沒有再使用EVA4100,而是直接拿到我們公司進行數據恢復,像這種情況可以初步斷定數據沒有被覆蓋,恢復可能性很高。


二、檢測EVA控制器以及硬盤

1,、檢查EVA4100和磁盤櫃時發現並沒有故障。

2、使用光纖將磁盤櫃連接到服務器上,並使用Winhex打開所有磁盤。

120005839.png


3、使用Winhex打開磁盤時發現有兩塊磁盤打不開,經硬件工程師檢測發現是硬盤物理故障。

112012643.png


4、初步斷定是因爲有兩塊磁盤物理故障造成EVA不可,從而導致數據丟失。將兩塊故障硬盤交給硬件組進行檢測及修復,不料結論均爲盤片劃傷,無法恢復。


三、擬出初步解決方案

   初步知道了故障的原因。由於這兩塊磁盤上的數據無法恢復,所以只能在缺兩個磁盤的情況下儘可能的恢復這組Vraid5的數據了。

1、將EVA4100的控制器和機櫃正常關機,並將磁盤標號做全盤鏡像。

2、使用Winhex逐個打開磁盤,分析磁盤信息。

3、分析每個磁盤時發現,在1T磁盤和250G磁盤內都有RAID記錄信息。並且整個EVA4100裏面一共有10個LUN。

4、分析RSS發現前幾個RSS對應的磁盤正好是1T的磁盤,而掉線的兩塊磁盤則位於第4組RSS內。因此可以斷定1T磁盤的數據是完整的。針對RSS4丟失的數據,可以根據XOR生成一部,但還是會丟失一部分。


至此整個分析的過程就結束了。


四、成功恢復數據

   根據上述的分析結果,重組LUN以及數據存儲MAP,並根據EVA的內部算法對LUN進行數據提取。最終恢復99%以上數據,只有極少部分數據是完全丟失的。恢復的數據用戶很我滿意,歷時兩天加上拷貝數據一天。



文章來自北亞數據恢復中心,轉載請保留原作者。

作者:鄧奇

TEL :18911808630



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章