您好,登錄后才能下訂單哦!
IBM V7000存儲是一款定位中端的存儲設備,很多企業選擇該服務器作為存儲,最近北亞數據恢復中心接到一例V7000服務器數據恢復案例,下面將對本次數據恢復的過程和數據恢復方法進行歸納總結,希望對各位管理員在服務器的運維工作有所幫助。
服務器狀態介紹:
需要進行數據恢復的服務器故障表現為vdisk丟失,操作系統中的數據庫無法正常使用。管理員重建MDisk,原來的raid10重建為raid6,然后又再次重建為riad10,這一系列的操作導致服務器對應的存儲池中的VDisk丟失,從而影響上層Solaris操作系統中的Oracle數據庫無法正常使用。客戶需要恢復原服務器操作系統中的兩套數據庫。
數據恢復第一步:備份
所有的數據恢復都切忌對客戶原盤進行操作,所以任何一項數據恢復操作的第一步都必須是備份,在本案例中我們將所有涉及到Oracle數據庫的VDisk以只讀模式鏈接到備份服務器,使用專業數據備份工具對映射過來的VDisk做只讀模式備份。然后對服務器所有成員盤進行排序標記并以正常模式取出IBM V7000磁盤柜做只讀模式的全盤鏡像。備份完成后對所有鏈路及物理硬盤進行還原。
MDisk及VDisk恢復方法
首先需要判斷Mdisk重建操作對數據的破壞程度,然后對重建后的raid6數據的分布規則進行分析,計算出RAID6的雙校驗均寫到硬盤的具體位置。由于raid6的雙校驗會破壞數據區域,對此區域我們結合raid10的分布規則盡可能的還原原來的Mdisk。
經過上述一系列操作我們已經將服務器的Mdisk進行了恢復,接下來對恢復出來的Mdisk進行底層卷分析,取出精簡模式的數據MAP,并校驗數據MAP是否正常。根據精簡模式的算法結合數據MAP,盡最大可能的還原VDisk。
數據庫文件恢復及數據庫文件修復
完成了VDisk的數據恢復操作后,結合未損壞的VDisk做Oracle數據庫頁特征掃描、生成相應的數據庫文件的特征集、分析出數據庫在所有VDisk中的數據分布MAP進行數據庫文件的恢復,這里對數據庫文件做一致性檢測時需要借助我們自有軟件進行掃描。掃描結果文件檢測正常、結構完整,嘗試啟動數據庫實例并監控狀態。一切正常,導出數據庫。本次數據恢復成功。
BM V7000存儲MDisk重建數據恢復分析
由于IBM V7000存儲中某個MDisk被重建了,導致上層VDisk及Oracle數據庫無法正常使用。如果MDisk重建后的類型為RAID6(之前為RAID10),就會導致部分數據破壞。按最差情況分析,會有2塊盤(RAID6的雙校驗)的數據損壞(事實上,也不會完全損壞),從損壞VDisk層面,數據完整度超過75%。而上層Oracle又由多個VDisk組成,因此上層Oracle層面,數據完整度超過95%。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。