服務器數據恢復環境:
基于EXT2/EXT3/EXT4/Reiserfs/Xfs文件系統的Linux操作系統。
服務器故障:
LINUX操作系統下誤刪除/格式化數據。
服務器數據恢復過程:
1、首先會檢測服務器是否存在硬件故障,如果檢測出硬件故障,交由硬件工程師處理。
2、檢測故障表現是否與用戶描述相同。
3、以只讀方式對故障服務器中所有磁盤做完整鏡像。鏡像完成后將所有磁盤按照原樣還原到故障服務器中。北亞企安數據恢復工程師后續的數據分析和數據恢復操作都基于鏡像文件進行,避免對原始磁盤數據造成二次破壞。
4、如果需要恢復完整目錄結構,則先恢復已丟失文件節點,再恢復數據。如果節點無法恢復,則按文件類型進行恢復。
5、恢復后的數據暫存在另一個存儲體上。
6、由北亞企安數據恢復工程師和用戶方共同對恢復出來的數據進行正確性和完整性的驗證。
7、交付數據。
服務器數據恢復的可能性分析:
1、基于EXT2/EXT3/EXT4文件系統的數據刪除:
EXT2文件系統下數據被刪除可能會保留相應的INODE,所以在EXT2文件系統上,如果刪除后沒有覆蓋,可完整恢復數據連同目錄、名稱。
EXT3/EXT4文件系統下數據被刪除不會保留INODE中的索引信息,無法恢復目錄及文件名稱,只能按文件類型進行恢復。如果文件數量少或文件類別規律性強,可通過部分日志或文件內部規則進行恢復,如mysql、oracle數據庫文件等規律性強的文件被刪除后如果沒有被覆蓋通常可以完整恢復。
如果刪除后有新數據寫入,寫入越多,可恢復率越低;寫入越少,可恢復率越高。
2、基于EXT2/EXT3/EXT4文件系統的格式化:EXT2/EXT3/EXT4格式化后的文件系統與之前文件系統結構相同,則之前文件系統的節點區將被全部覆蓋,只能按文件類型進行恢復,與上面描述的EXT3/EXT4數據刪除的情況相似。
3、基于Reiserfs文件系統的數據刪除或格式化:如果數據刪除或格式化后無新的數據寫入,通常可以完整恢復。
如果刪除或格式化之后有新數據寫入,視情況而定,寫入越多,可恢復率越低,寫入越少,可恢復率越高。
4、基于Xfs文件系統的數據刪除或格式化:數據刪除或格式化后無新的數據寫入,通常可以完整恢復。
如果刪除或格式化之后有新數據寫入,寫入越多,可恢復率越低;寫入越少,可恢復率越高。
小貼士:
1、存儲設備中的重要數據要經常備份。
2、一旦發現數據丟失/損壞,不要對故障設備做任何操作。如有條件,將故障設備中的所有硬盤或其他存儲介質做完整鏡像。
3、數據丟失/損壞后,即使不寫入數據,單純的讀取也可能破壞文件系統的日志,所以一旦發現故障,應盡快umount文件系統。
審核編輯 黃宇
-
Linux
+關注
關注
87文章
11420瀏覽量
212374 -
服務器
+關注
關注
12文章
9596瀏覽量
86995 -
數據恢復
+關注
關注
10文章
627瀏覽量
17946
發布評論請先 登錄
相關推薦
分布式存儲數據恢復—虛擬機上hbase和hive數據庫數據恢復案例
服務器數據恢復—如何預防服務器故障與恢復服務器數據!
服務器數據恢復—LINUX系統刪除/格式化的數據恢復可行性分析
虛擬化數據恢復—VMware ESX服務器常見故障的數據恢復方案
使用lsof實現對linux文件的誤刪除恢復練習

服務器數據恢復—EVA存儲誤刪除VDISK的數據恢復案例

服務器數據恢復—Linux網站服務器硬盤出現壞扇區的數據恢復案例
NetApp數據恢復—NetApp存儲誤刪除的數據恢復案例

Oracle數據恢復—Oracle刪除數據不用怕!這些數據恢復方法了解一下
服務器數據恢復—誤刪除KVM虛擬機的數據恢復案例

評論