Linux誤刪除及誤格式化的數(shù)據(jù)恢復方案針對的文件系統(tǒng):
1 、基于EXT2/EXT3/EXT4文件系統(tǒng) ;
2 、基于Reiserfs文件系統(tǒng);
3 、基于Xfs文件系統(tǒng)。
Linux誤刪除及誤格式化的數(shù)據(jù)恢復解決方案:
一、故障檢測:
1、檢測是否存在硬件故障,如有硬件故障先處理硬件問題 。
2、以只讀方式檢測故障表現(xiàn)是否與用戶的描述相同。
二、數(shù)據(jù)恢復:
1、備份:以只讀方式對故障磁盤做完整鏡像。
2、如果需要恢復完整目錄結(jié)構(gòu),則先需要完整恢復已丟失文件節(jié)點,再恢復數(shù)據(jù);如果節(jié)點無法恢復,則按文件類型進行恢復。
3、恢復后的數(shù)據(jù)會暫存在另一個存儲體上。
三、驗收:
對恢復好的數(shù)據(jù)進行驗證,確認其正確性和完整性。
Linux誤刪除及誤格式化后恢復數(shù)據(jù)的可能性:
1、針對EXT2/EXT3/EXT4的數(shù)據(jù)誤刪除:
在EXT2文件系統(tǒng)上誤刪除數(shù)據(jù)一般會保留相應的INODE,只要刪除后沒有覆蓋,通??梢詫?shù)據(jù)連同目錄、名稱完整的恢復出來。
在EXT3/EXT4上誤刪除數(shù)據(jù)不會保留INODE中的索引信息,無法恢復目錄及文件名稱,只能按文件類型進行恢復。如果文件數(shù)量少或者文件類別規(guī)律性強,可通過部分日志或文件內(nèi)部規(guī)則進行恢復。例如mysql、oracle數(shù)據(jù)庫文件刪除后如果沒有覆蓋通??赏暾謴?。
如刪除之后有數(shù)據(jù)寫入,則需要看具體情況:寫入越多,恢復概率越低;寫入越少,恢復概率越高。
2、針對EXT2/EXT3/EXT4的誤格式化:EXT2/EXT3/EXT4誤格式化后,如果格式化后的文件系統(tǒng)與格式化之前的文件系統(tǒng)結(jié)構(gòu)相同,則之前文件系統(tǒng)的節(jié)點區(qū)將全部被覆蓋,只能按文件類型進行恢復。
3、針對Reiserfs的數(shù)據(jù)誤刪除/誤格式化:數(shù)據(jù)刪除或格式化后如無新的數(shù)據(jù)寫入,通??梢?00%恢復;如刪除或格式化之后有數(shù)據(jù)寫入,則需要看具體情況:寫入越多,可恢復概率越低,寫入越少,可恢復概率越高。
4、針對Xfs的數(shù)據(jù)誤刪除/誤格式化:數(shù)據(jù)刪除或格式化后如無新的數(shù)據(jù)寫入,通??梢?00%恢復。如刪除或格式化之后有數(shù)據(jù)寫入,則需要看具體情況:寫入越多,可恢復概率越低,寫入越少,可恢復概率越高。
數(shù)據(jù)恢復時間:
影響數(shù)據(jù)恢復的時間有多方面的因素。通常情況下,在北亞數(shù)據(jù)恢復中心恢復Linux誤刪除/誤格式化的數(shù)據(jù)約需要2-3天;如果有特殊或者復雜情況,需要視情況而定。
數(shù)據(jù)安全小貼士 :
1、任何類型的存儲設備都沒有100%的安全保證,對于重要數(shù)據(jù)我們需要經(jīng)常去備份,可以使用一些數(shù)據(jù)同步工具進行數(shù)據(jù)備份。
2、出現(xiàn)數(shù)據(jù)災難時,最好不要再有任何操作。如有條件,將硬盤或其他存儲介質(zhì)進行完整鏡像。
3、數(shù)據(jù)刪除后,即使不寫入數(shù)據(jù),單純的讀取也容易破壞文件系統(tǒng)日志。所以在誤刪除/誤格式化數(shù)據(jù)后,應盡快umount文件系統(tǒng)。
審核編輯:湯梓紅
-
Linux
+關注
關注
87文章
11304瀏覽量
209521 -
服務器
+關注
關注
12文章
9160瀏覽量
85425 -
數(shù)據(jù)恢復
+關注
關注
10文章
573瀏覽量
17457
發(fā)布評論請先 登錄
相關推薦
評論