【伺服器raid資料恢復】RAID5兩塊盤離線的資料恢復案例

北亞資料恢復發表於2022-06-07

伺服器資料恢復環境:


raid5磁碟陣列;

10塊磁碟,單盤容量1TB;

6號盤是熱備盤。



伺服器故障:


陣列中2塊磁碟離線,黃色警報燈亮起。管理員對伺服器初步檢測,發現陣列磁碟序列號不能讀取/無法透過擴充套件卡識別,初步

推斷磁碟物理故障。管理員聯絡我們資料恢復中心進行資料恢復。



伺服器raid資料恢復過程:


1、伺服器資料恢復工程師對故障伺服器進行初檢,發現該磁碟陣列故障情況比較複雜。正常硬碟和掉線硬碟需要採用不同的

方法處理:正常磁碟可透過資料恢復軟體映象備份,存在物理故障的離線硬碟則需要修復硬體故障後再進行備份。常用的磁碟

故障修復方法為加電檢測,判斷故障硬碟有無起轉、磁頭能否尋道,然後透過清潔HDA氧化元件、更換ROM晶片、更換磁頭

等方法進行修復。本案例中掉線的2塊硬碟中的1塊磁碟的物理損壞嚴重無法修復,只能透過另一塊磁碟進行備份和資料恢復。


2、判斷起始扇區。將不包括熱備盤的其他9塊磁碟透過資料恢復工具開啟,並將映象檔案解析為磁碟,發現該raid5中所有磁

盤的0扇區都為“55AA”,0x01C2H處顯示“05”代表一個擴充套件分割槽,該MBR分割槽不正確。繼續查詢發現該陣列在另外1塊

磁碟中的MBR分割槽是正常的(0x01C6處數值代表指向的下一個扇區為GPT的頭部),基本可以確定該盤是第一塊硬碟,GPT

分割槽所在扇區起始於172032扇區,因此初步確定LUN的起始扇區是172032扇區。


3、判斷raid陣列stripe(條帶)大小。

stripe(條帶)是raid磁碟陣列中用於資料處理的基本單元,條帶的大小受raid磁碟陣列影響,分析條帶大小的依據是raid5中每

一條帶組含一個大小與之相等的校驗區。透過查詢分析確定該raid陣列中的條帶大小為1024扇區。


4、確定磁碟陣列磁碟盤序。

該陣列的條帶大小為1024扇區,按照此規律進行分割,使每一條帶與記錄大小相同且陣列中所有磁碟全部跳到283123。然後

透過對比分析raid5陣列走向,將已經分析出來的第一塊硬碟放在第一位即可,實際分析的陣列盤序為9-3-10-4-2-1-5-8-7。


5、重組RAID陣列。

藉助利用北亞資料恢復中心自主開發的工具將raid陣列進行重組,屬性為raid5/Stripe size 512KB/左非同步。陣列重組完成後

進行資料驗證。


6、資料驗證。

對重組好的陣列進行資料驗證沒有發現問題,本次資料恢復成功。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31380569/viewspace-2899100/,如需轉載,請註明出處,否則將追究法律責任。

相關文章