v7000儲存硬碟離線如何恢復資料

北亞資料恢復發表於2018-05-04
【故障描述】
客戶裝置型號為IBM V7000(78REAFN、 2076-124)儲存,架構為P740+AIX+Sybase+V7000儲存陣列櫃,需要恢復的資料主要存放在陣列櫃上,共12塊600G容量的SAS機械硬碟(其中一塊為熱備盤)。
IBM V7000(78REAFN、 2076-124)磁碟故障,在更換磁碟資料同步到50%左右時,另一個磁碟也出現了問題,導致邏輯盤無法掛接在小型機上,業務暫時中斷。從儲存管理介面檢視,兩塊硬碟顯示故障離線,其中10號槽位故障硬碟為熱備盤,3號槽位故障硬碟情況如下圖所示:


客戶的陣列櫃中共建立了2組Mdisk,加到一個pool中,現客戶主要資料pool無法載入,其中共三個通用卷均無法掛載,具體情況如下圖所示:


【映象磁碟】
為防止資料恢復過程中由於誤操作對原始磁碟造成二次破壞, 使用資料恢復工具為其中的10塊磁碟做映象, 用PC3000給3號槽位的故障硬碟做映象(可能有較多壞道), 以後所有的資料恢復操作都在映象盤上進行, 不會對原始磁碟造成影響。

【恢復流程】
恢復方案一、對儲存進行強制上線操作
分析故障儲存中,故障硬碟的離線順序。
修復後離線的故障硬碟。
將修復的硬碟插回儲存,進行強制上線操作。
恢復方案二、解析儲存結構,恢復伺服器資料
1、Mdisk分析及重組
A、根據客戶給出的部分配置資訊,將硬碟按照Mdisk組分類。
B、分析每一組Mdisk中的所有硬碟,得到相關raid資訊。
C、使用專業的資料恢復軟體對Mdisk進行虛擬重組。  
2、 pool分析
A、對所有Mdisk進行分析,得到pool的相關資訊。
B、解析pool在Mdisk上的分佈情況。
3、LUN結構分析
A、分析pool中的條帶大小。
B、解析LUN點陣圖,分析各LUN在pool中的分佈情況。
C、編寫程式提取LUN。
根據raid5的特性得知,其最大允許一塊成員盤離線,即在有一塊成員盤故障的情況下還可以正常使用。客戶儲存裝置已經失效,各組Mdisk中只有一塊硬碟離線。
提取V7000儲存的日誌,透過分析日誌得到各故障硬碟的離線順序。

【資料恢復結果遷移】
對生成出的資料進行隨機抽樣檢測,資料沒有問題。在新的儲存裝置上建立與原先環境一樣大小數量的LUN,將提取出的資料LUN的映象檔案,使用dd的方式,複製到儲存上建立的LUN中,資料一切正常。本次資料恢復工作圓滿完成。

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

相關文章