V3700系列儲存資料恢復成功過程

北亞資料恢復發表於2018-11-01

儲存故障過程描述

本次資料恢復的裝置為某品牌V3700系列儲存,故障涉及的硬碟共10塊4T的硬碟,檢視客戶所給的相關資訊,瞭解到共有2組Mdisk,加入到一個儲存池中,其中建立了一個通用捲來存放資料。據客戶描述,由於其中一組Mdisk中有兩塊硬碟故障離線,該組Mdisk失效,從而導致整個通用卷無法使用。

儲存資料恢復之映象磁碟

在資料恢復工作中為防止資料恢復中由於誤操作對原始磁碟造成二次破壞,需要藉助資料恢復軟體為每塊磁碟做映象,以後所有的資料恢復操作都在映象盤上進行,不會對原始磁碟造成影響。損壞的兩塊硬碟進行物理處理,發硬碟碟片有劃傷,無法做映象,只好用剩餘的8塊好盤的映象來進行後面的資料恢復。

組建RAID磁碟陣列

由於客戶的該品牌V3700系列儲存結構與其他儲存結構相比較為複雜,在資料恢復過程中需要多次組建raid陣列。

1、Mdisk分析及重組; A、根據客戶給出的部分配置資訊,將硬碟按照Mdisk組分類。B、分析每一組Mdisk中的所有硬碟,得到相關raid資訊。C、只用專業的資料恢復軟體對Mdisk進行虛擬重組。

2、pool儲存池分析; A、對所有Mdisk進行分析,得到pool儲存池的相關資訊。B、使用專業的資料恢復軟體虛擬重組出pool儲存池。C、提取資料Lun。

儲存中的資料庫恢復

取得LUN映象檔案後,根據固有特徵值在當前檔案內掃描oracle資料庫資料頁(由於資料缺失較為嚴重,掃描資料頁的過程中有部分資料無法找回)。共掃描得到4個檔案,分別為SYSTEM、SYSAUX、USER、UNDOTBS1。

1、嘗試解析系統表;在解析OBJ$的過程中發現損壞程度較大,較多表資訊已丟失。系統表不可用情況下只能採用人工匹配表結構資訊、記錄特徵資訊等確定資料頁所屬表。

2、使用行總數進行模糊匹配;效果不理想,轉而使用匹配特殊記錄進行匹配。匹配到結果後手工解析記錄檢視是否符合表結構及語義要求、型別要求。經過大量的搜尋、解析、匹配後完成了資料頁到表的連線。

3、提取備份庫內表結構,建立恢復環境;使用本公司編寫記錄提取程式提取資料頁內記錄,並匯入到恢復環境內。
4、匯入完成後檢查是否有重複、錯誤資料並處理,匯出資料並驗證。

恢復結論

本次恢復難度比較大,由於兩塊硬碟都有劃傷,在缺失兩塊硬碟的情況下,資料出現條帶化錯誤,工程師嘗試了各種方式,修復了錯誤並提取出來使用者所需要的資料庫記錄。經使用者驗證,所恢復出來的表都是有效資料,同意進行資料移交。本次儲存資料恢復成功。

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

相關文章