【伺服器資料恢復】Storwize儲存Mdisk中硬碟離線的資料恢復案例

北亞資料恢復發表於2023-04-20

伺服器資料恢復環境:

IBM Storwize某型號儲存,共10塊磁碟,組建了2組Mdisk加入到一個儲存池中,建立了一個通用卷存放資料,存放的資料

包含oracle資料庫。


伺服器故障:

儲存中其中一組Mdisk有兩塊磁碟出現故障離線,該組Mdisk失效,通用卷不可用。


伺服器資料恢復:

一、對故障離線的兩塊硬碟做物理故障檢測,發現碟片有劃傷且無法做映象。將故障儲存中其他磁碟以只讀方式做全盤鏡

像, 後續的資料分析和資料恢復操作基於映象盤進行。避免在恢復資料的過程中對磁碟中的原始資料造成二次破壞。


二、組建raid。由於故障儲存的結構比較複雜,在資料恢復過程中需要多次組建raid磁碟陣列。

1、根據使用者方提供的配置資訊將磁碟按照Mdisk組分類。分析每一組Mdisk中的硬碟獲取raid相關資訊。利用獲取到的

raid相關資訊虛擬重組Mdisk。

2、透過分析Mdisk獲取到pool儲存池的相關資訊並虛擬重組pool儲存池,提取資料Lun。


三、恢復資料庫。

完成LUN的資料提取後,根據固有特徵值掃描oracle資料庫資料頁,共得到4個檔案:SYSTEM、SYSAUX、USER、

UNDOTBS1。

1、嘗試解析系統表,發現系統表損壞嚴重,很多表的資訊丟失,系統表不可用。在系統表不能用的情況下,北亞企安數

據恢復工程師透過人工匹配表結構資訊和記錄特徵資訊來確定資料頁所屬表。

2、由於人工匹配效果不理想,於是嘗試用匹配特殊記錄進行匹配。匹配到結果後,北亞企安資料恢復工程師手工解析記

錄,檢視是否符合表結構、語義要求及型別要求。經過長時間的搜尋、解析、匹配工作後,最終完成資料頁到表的連線。

3、提取備份庫內表結構,建立恢復環境。使用北亞企安自主編寫的記錄提取程式提取資料頁內記錄,並匯入到恢復環境內。

5、匯入完成後檢查是否有重複、錯誤資料,發現立即處理直至沒有發現任何問題後匯出資料並由使用者方親自進行驗證。

6、經過使用者方工程師的反覆驗證,確認恢復出來的資料完整有效。本次資料恢復工作完成。

由於故障儲存中有兩塊盤的碟片有劃傷,在缺失兩塊盤的情況下,資料出現條帶化錯誤,工程師嘗試了各種方法才修復了錯

誤並提取出使用者所需要的資料庫資料。


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

相關文章