raid5陣列兩塊硬碟出現物理故障的資料恢復過程

北亞資料恢復發表於2018-10-10

伺服器資料恢復故障描述

今天介紹的這次資料恢復的伺服器故障情況為硬碟離線,故障伺服器內是由多塊硬碟組成的一組raid5磁碟陣列,由於伺服器內的硬碟掉線導致伺服器崩潰,管理員檢查伺服器發現這兩塊硬碟均有物理故障,想要恢復資料必須首先對掉線硬碟進行物理故障的修復。

2.硬碟物理故障修復

伺服器資料恢復工程師首先將掉線的兩塊硬碟進行檢測,硬碟加電後磁頭無法尋道,分離PCB清潔HDA元件後再次嘗試加電依然不能尋道,只能對故障硬碟進行物理修復(潔淨間中禁止拍照,此處無圖)。

3.重組RAID-5磁碟陣列

對伺服器中所有硬碟底層資料觀察發現0扇區均出現了“55 AA”(0x01C2H處表示該分割槽的型別,這裡顯示“05”,代表這是一個擴充套件分割槽。所以該MBR分割槽結構狀態不正常)。除了8號硬碟是一個正常的MBR分割槽,其0x01C6處數值代表指向的下一個扇區為GPT的頭部。

圖1

7號硬碟0x01C6處數值代表指向下一個扇區。但是下一個扇區很明顯不是GPT的頭部。

圖2

因此資料恢復工程師初步推斷該陣列中8號盤和7號盤分別為第一塊和最後一塊硬碟,GPT分割槽所在扇區起始於172032扇區,因此初步確定LUN的起始扇區是172032扇區。資料恢復工程師對該伺服器raid陣列分析得出條帶大小為1024個扇區。按照1024扇區分割,使一個記錄為一個條帶的大小,並且7塊盤跳到同一記錄283123。

當7塊盤都定位到同一位置時,透過對比可以判斷校驗區的走向,繼而判斷整個RAID-5的走向。之前已經判斷出8號盤是第一塊盤了,把8號盤放在第一個位置,確定RAID-5為左走向,盤序為8,2,3,4,1,7,5。

工程師初步確定了LUN的起始扇區是172032扇區。使用資料恢復工具跳到172032扇區對硬碟的使用情況進行觀察,正常情況下這個扇區所屬條帶中的5號盤應該是校驗區,但實際情況中卻顯示校驗區為8號盤,根據該raid左走向的規律,5號盤的校驗區應該在172032-1024=171008扇區,即上一個條帶。跳轉到171008扇區,發現校驗區為5號盤。因此可以確定LUN的起始扇區為171008扇區。

使用資料恢復工具按照確定的盤序重組raid新增進去,如圖所示。選擇RAID-5,Stripe size 512KB,左非同步。

圖3

點選Build進行重組。組好後,由於資料從1024*8=8192個扇區開始,若專業恢復工具沒有跳轉到此扇區的功能,那麼剛組好的RAID必須和一個檔案再進行一次Build重組操作。RAID的起始扇區(Start sectors)選擇8192,這個檔案可以任意選擇起始扇區和大小大小(Count sectors),下圖為重組後的raid5磁碟陣列。

圖4

4.伺服器資料恢復結果

RAID-5磁碟陣列重建完成經由客戶驗證,驗證透過,伺服器資料恢復成功。

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

相關文章