伺服器資料恢復過程(伺服器資料恢復通用方法)

北亞資料恢復發表於2018-08-14

一、伺服器資料恢復背景

本次需要進行資料恢復的伺服器為某品牌CX4-480型號伺服器,該伺服器內共20塊硬組成raid5磁碟陣列;兩個45T的lun。機房管理員對該伺服器重灌系統時由於未知原因導致了伺服器磁碟分割槽發證改變,原來的sdc3分割槽丟失,裡面儲存了公司的大部分重要業務資訊,急需對該伺服器進行資料恢復。

二、伺服器資料備份

經過伺服器資料恢復工程師與客戶機房管理員的簡單電話溝通後簡單瞭解了客戶伺服器的故障情況後預估資料可以完整恢復,隨後管理員攜帶伺服器來到我們資料恢復中心進行伺服器初檢和伺服器資料恢復,資料恢復工程師首先將所有磁碟資料映象備份到備份伺服器上,以備後期分析和恢復資料使用。

三、EMC CX4-480伺服器資料恢復過程

1、 使用我中心自主研發的伺服器資料恢復工具對映象來的客戶資料分析伺服器上的raid陣列盤序、條帶大小等資訊。該資料恢復工具目前並未對外發布與銷售,也可以透過市面上其他版本的資料恢復輔助工具進行搜尋和檢視FILE ID編號,根據編號判斷該伺服器中的磁碟陣列盤序、塊大小、迴圈方向、同非同步等資訊(注:此操作具有一定風險,需謹慎操作非專業人士不建議盲目嘗試。如果資料十分重要最好找專業的資料恢復公司進行操作)。透過分析出的raid資訊虛擬重組出raid結構;
2、 重組raid陣列後定位到xfs檔案系統的分割槽起始位置;XFS INODE number:變長的位數表示,三部分組成:起始塊組號+起始塊號+塊內INODE號。起始塊號與塊內INODE號的位長由SUPERBLOCK中引數指定。
3、 校驗xfs檔案系統的完整性及正確性;透過校驗發現該檔案系統頭部的超級塊及部分節點、目錄項丟失。
4、 修復xfs檔案系統的超級塊結構;根據超級塊備份及檔案系統中的目錄樹結構,對超級塊進行修復還原,

5、 對xfs檔案系統中丟失的節點及目錄項進行修復;對丟失的節點、目錄項進行修補、重構

6、 修復完成後編寫程式解析xfs檔案系統,提取其中的資料。

四、伺服器資料恢復結果

由於該伺服器檔案系統頭部的超級塊及部分節點、目錄項丟失,根據超級塊備份及檔案系統中的目錄樹結構,對超級塊進行修復還原,對丟失的節點、目錄項進行修補、重構之後,檔案系統可以完整恢復。且由於資料丟失之後客戶未對儲存做任何寫入的破壞性操作,所以資料及檔案系統資訊絕大部分保留完整,伺服器資料100%恢復。

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

相關文章