方案適用故障狀況
DS4800存儲服務器lvm信息丟失。
基於DS4800服務器的aix小機卷丟失。數據庫
服務器數據恢復方案
一、服務器硬盤鏡像
爲防止數據恢復過程當中因爲誤操做對原始磁盤形成二次破壞,全部數據恢復操做開始前必須對每塊磁盤作鏡像備份,全部數據恢復操做僅限於對鏡像文件進行,不可對原盤作任何操做。
二、重組raid
知識點補課:raid條帶就是將一塊連續的數據分紅不少小部分並把他們分別存儲到不一樣磁盤上去。這就能使多個進程同時訪問數據的多個不一樣部分而不會形成磁盤衝突。多數狀況下除業務必須進行調整外都是經過默認設置由硬件控制器決定。此時須要分析raid條帶信息後進行重組raid操做。
重組raid後可繼續分析全部數據中的lun分配狀況,經過lun的分佈位置和結構恢復出服務器中的lun。
針對vg內lv作分析。若是vg內的lv信息還在的狀態下,可根據lv信息導出vg內的每一個lv,,因此咱們要根據aix lvm的分配策略和lv內文件系統的規則,去拼接每一個lv,將找到的lv導出成鏡像文件。
圖一:windows
三、恢復數據
首先對有jfs2文件系統的lv,從底層提取裏面的數據文件導出到windows環境中。
圖二:服務器
而後對存在db2表空間、informix表空間的lv,將導出的lv的鏡像文件(在windows環境下),使用nfs共享給aix小機,而後經過dd 命令將lv的鏡像文件導入到aix中新建的lv中。
圖三:3d
導出數據完成後搭建數據庫環境,嘗試啓動數據庫,驗證文件系統,數據恢復成功。
圖四:
orm