標籤:proc ges 裝置 對比 資料 讀取 roc 備份和恢複 3.2
1.伺服器raid5磁碟陣列故障
伺服器型號為P2000伺服器/raid5磁碟陣列/10塊磁碟/單盤容量1TB/熱備盤盤號為6,故障表現為磁碟陣列中2塊磁碟離線,提示×××警報燈,初檢結果為陣列磁碟序號不能讀取/無法通過擴充卡識別,初步推斷磁碟物理故障。
2.raid磁碟陣列資料備份
我公司伺服器資料恢複工程師對故障裝置進行初檢發現該磁碟陣列故障情況複雜,需對正常硬碟和掉線硬碟使用不同的方法進行處理,針對raid陣列中的正常磁碟藉助資料恢複軟體進行鏡像備份即可,存在物理故障的離線硬碟則需要修複硬體故障再進行備份,常用的磁碟損毀修復方法為加電檢測,判斷故障硬碟有無起轉、磁頭能否尋道,然後通過清潔HDA氧化組件、更換ROM晶片、更換磁頭等常用的硬碟資料恢複方法。但在實際的資料恢複過程中有一塊磁碟硬體損壞情況嚴重無法進行修複,只能通過另一塊磁碟進行備份和恢複資料。
3.通過重組RAID5陣列進行資料恢複
3.1.判斷起始扇區
將不包括熱備盤的所有9塊磁碟通過資料恢複工具開啟並將鏡像檔案解析為磁碟發現該raid5陣列中所有磁碟的0扇區都表現為“55AA”,0x01C2H處顯示“05”代表一個擴充分區,該MBR分區不正確。繼續尋找該陣列在另外1塊磁碟中發現了其中1塊磁碟的MBR分區正常的(0x01C6處數值代表指向的下一個扇區為GPT的頭部),基本可以斷定該盤是第一款硬碟,GPT分區所在扇區起始於172032扇區,因此初步確定LUN的起始扇區是172032扇區。
3.2.判斷raid陣列stripe(條帶)大小
stripe(條帶)是raid磁碟陣列中用於資料處理的基本單元,條帶的大小受raid磁碟陣列影響各有不同,分析條帶大小的依據是在raid5磁碟陣列中每一條帶組含一個大小與之相等的校正區。因此查詢分析出該raid陣列中的條帶大小為1024扇區。
3.3確定磁碟陣列磁碟盤序
由於已經分析到陣列的條帶大小為1024,按照此規律進行分割,使每一條帶與記錄大小相同且陣列中所有磁碟全部跳到283123。然後通過對比分析raid5陣列走向,將已經分析出來的第一塊硬碟放在第一位即可,實際分析的陣列盤序為9-3-10-4-2-1-5-8-7
3.重組RAID陣列
藉助資料恢複工具將raid陣列進行重組,屬性為raid5/Stripe size 512KB/左非同步。陣列重組結束後即可進行資料驗證。
4.資料驗證/raid5資料恢複成功
對重組好的陣列進行資料驗證成功,本次資料恢複成功。
raid5陣列條帶分析和陣列重組過程