【伺服器資料恢復】ocfs2被格式化為其他檔案系統的資料恢復案例

北亞資料恢復發表於2022-12-29

伺服器故障:

使用者誤操作將linux檔案系統誤裝入到Ocfs2檔案系統的資料捲上,導致原始Ocfs2檔案系統被格式化為Ext4檔案系統。

因為Ext4檔案系統每隔幾百兆就會寫入檔案系統的原始資訊,所以本案例中的原始Ocfs2檔案系統中的資料可能受到一定

程度的破壞,但不會太嚴重。


伺服器資料恢復過程:


1、將故障伺服器中的所有硬碟以只讀模式對映給備份伺服器,將對映到備份伺服器中的資料做映象備份。做完映象後將所

有硬碟按照原樣還原到故障伺服器,之後的資料恢復操作均在映象檔案上進行,避免對原始資料造成二次傷害。



2、找到&分析ocfs2檔案系統的超級塊,透過分析獲取到ocfs2檔案系統的基本結構資訊。透過使用者提供的虛擬磁碟檔名

稱找到虛擬磁碟檔案的目錄項和對應的一級索引項和二級索引項。

3、利用北亞自主開發的ocfs2檔案系統解析程式對備份資料進行檔案系統解析。ocfs2檔案系統的索引項結構如下:


一級索引項:


二級索引項:


4、修復損壞的Ocfs2檔案系統。對原始Ocfs2檔案系統做一致性檢測,北亞資料恢復工程師對損壞的區域進行人工修復。

5、使用北亞自主開發的針對Ocfs2不完整檔案系統的解析工具解析已修復的Ocfs2檔案系統。

6、根據對Ocfs2檔案系統分析結果,北亞資料恢復工程師編寫對應的資料提取程式恢復每一個虛擬磁碟檔案,對恢復出來

的每一個虛擬磁碟檔案做一致性檢測。

7、解析恢復出來的虛擬磁碟檔案,驗證虛擬磁碟檔案是否有錯誤並嘗試修復。

8、恢復虛擬磁碟檔案中的使用者檔案,對已恢復的使用者檔案做一致性檢測並嘗試修復損壞的檔案。

9、驗證比較重要的虛擬機器,虛擬機器大多都可以開機進入到登入介面。有小部分虛擬機器開機藍色畫面或開機檢測磁碟,經過光碟

修復之後都可以正常啟動。


部分虛擬機器開機如下:



其中有一臺虛擬機器磁碟檔案恢復之後,經過解析發現該虛擬機器中沒有資料。繼續分析該虛擬磁碟檔案,發現該虛擬磁碟檔案

索引項存在,但是索引結構並不多,資料量也很少,推測可能存在人為清零或修改的情況,也可能該虛擬機器原本就沒有多少

資料。


10、驗證重點虛擬機器中的資料庫,發現資料庫都正常。部分資料庫與應用程式連線出現問題,使用者聯絡應用程式廠商技術人

員進行修復之後,資料庫都可以正常使用。


11、經過資料恢復工程師和使用者的親自驗證確認資料沒有問題後,把所有恢復出來的資料移交給使用者。


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

相關文章