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