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