服務器故障:
用戶誤操作將linux文件系統誤裝入到Ocfs2文件系統的數據卷上,導致原始Ocfs2文件系統被格式化為Ext4文件系統。
因為Ext4文件系統每隔幾百兆就會寫入文件系統的原始信息,所以本案例中的原始Ocfs2文件系統中的數據可能受到一定程度的破壞,但不會太嚴重。
服務器數據恢復過程:
1、將故障服務器中的所有硬盤以只讀模式映射給備份服務器,將映射到備份服務器中的數據做鏡像備份。做完鏡像后將所有硬盤按照原樣還原到故障服務器,之后的數據恢復操作均在鏡像文件上進行,避免對原始數據造成二次傷害。
北亞數據恢復——ocfs2文件系統數據恢復
2、找到&分析ocfs2文件系統的超級塊,通過分析獲取到ocfs2文件系統的基本結構信息。通過用戶提供的虛擬磁盤文件名稱找到虛擬磁盤文件的目錄項和對應的一級索引項和二級索引項。
3、利用北亞自主開發的ocfs2文件系統解析程序對備份數據進行文件系統解析。ocfs2文件系統的索引項結構如下:
一級索引項:
北亞數據恢復——ocfs2文件系統數據恢復
二級索引項:
北亞數據恢復——ocfs2文件系統數據恢復
4、修復損壞的Ocfs2文件系統。對原始Ocfs2文件系統做一致性檢測,北亞數據恢復工程師對損壞的區域進行人工修復。
5、使用北亞自主開發的針對Ocfs2不完整文件系統的解析工具解析已修復的Ocfs2文件系統。
6、根據對Ocfs2文件系統分析結果,北亞數據恢復工程師編寫對應的數據提取程序恢復每一個虛擬磁盤文件,對恢復出來的每一個虛擬磁盤文件做一致性檢測。
7、解析恢復出來的虛擬磁盤文件,驗證虛擬磁盤文件是否有錯誤并嘗試修復。
8、恢復虛擬磁盤文件中的用戶文件,對已恢復的用戶文件做一致性檢測并嘗試修復損壞的文件。
9、驗證比較重要的虛擬機,虛擬機大多都可以開機進入到登錄界面。有小部分虛擬機開機藍屏或開機檢測磁盤,經過光盤修復之后都可以正常啟動。
部分虛擬機開機如下:
北亞數據恢復——ocfs2文件系統數據恢復
其中有一臺虛擬機磁盤文件恢復之后,經過解析發現該虛擬機中沒有數據。繼續分析該虛擬磁盤文件,發現該虛擬磁盤文件索引項存在,但是索引結構并不多,數據量也很少,推測可能存在人為清零或修改的情況,也可能該虛擬機原本就沒有多少數據。
10、驗證重點虛擬機中的數據庫,發現數據庫都正常。部分數據庫與應用程序連接出現問題,用戶聯系應用程序廠商技術人員進行修復之后,數據庫都可以正常使用。
11、經過數據恢復工程師和用戶的親自驗證確認數據沒有問題后,把所有恢復出來的數據移交給用戶。
審核編輯:湯梓紅
-
服務器
+關注
關注
12文章
9231瀏覽量
85625 -
數據恢復
+關注
關注
10文章
580瀏覽量
17522 -
文件系統
+關注
關注
0文章
287瀏覽量
19926
發布評論請先 登錄
相關推薦
評論