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

                                       前 言算法

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


1、形成EVA故障的緣由ide

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


2、檢測EVA控制器以及硬盤spa

1,、檢查EVA4100和磁盤櫃時發現並無故障。3d

二、使用光纖將磁盤櫃鏈接到服務器上,並使用Winhex打開全部磁盤。blog

120005839.png


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

112012643.png


四、初步判定是由於有兩塊磁盤物理故障形成EVA不可,從而致使數據丟失。將兩塊故障硬盤交給硬件組進行檢測及修復,不料結論均爲盤片劃傷,沒法恢復。博客


3、擬出初步解決方案it

   初步知道了故障的緣由。因爲這兩塊磁盤上的數據沒法恢復,因此只能在缺兩個磁盤的狀況下儘量的恢復這組Vraid5的數據了。

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

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

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

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


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


4、成功恢復數據

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



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

做者:鄧奇

TEL :18911808630

相關文章
相關標籤/搜索