ds4800+AIX小機lvm資訊丟失資料恢復方法

北亞資料恢復發表於2018-04-28
方案適用故障情況
DS4800儲存伺服器lvm資訊丟失。
基於DS4800伺服器的aix小機卷丟失。

伺服器資料恢復方案
1、伺服器硬碟映象
為防止資料恢復過程中由於誤操作對原始磁碟造成二次破壞,所有資料恢復操作開始前必須對每塊磁碟做映象備份,所有資料恢復操作僅限於對映象檔案進行,不可對原盤做任何操作。
2、重組raid
知識點補課:raid條帶就是將一塊連續的資料分成很多小部分並把他們分別儲存到不同磁碟上去。這就能使多個程式同時訪問資料的多個不同部分而不會造成磁碟衝突。多數情況下除業務必須進行調整外都是透過預設設定由硬體控制器決定。此時需要分析raid條帶資訊後進行重組raid操作。
重組raid後可繼續分析所有資料中的lun分配情況,透過lun的分佈位置和結構恢復出伺服器中的lun。
針對vg內lv做分析。如果vg內的lv資訊還在的狀態下,可根據lv資訊匯出vg內的每個lv,,所以我們要根據aix lvm的分配策略和lv內檔案系統的規則,去拼接每個lv,將找到的lv匯出成映象檔案。
圖一:

3、恢復資料
首先對有jfs2檔案系統的lv,從底層提取裡面的資料檔案匯出到windows環境中。
圖二:

然後對存在db2表空間、informix表空間的lv,將匯出的lv的映象檔案(在windows環境下),使用nfs共享給aix小機,然後透過dd 命令將lv的映象檔案匯入到aix中新建的lv中。
圖三:

匯出資料完成後搭建資料庫環境,嘗試啟動資料庫,驗證檔案系統,資料恢復成功。
圖四:


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

相關文章