Linux平臺數據恢復

圖 1. 桌面級Linux
Linux
是一種自由和開放源碼的類Unix操作系統。目前存在著許多不同的Linux,但它們都使用了Linux內核。Linux可安裝在各種計算機硬件設備中,
從手機、平板電腦、路由器和視頻游戲控制臺,到臺式計算機、大型機和超級計算機。Linux是一個領先的操作系統,世界上運算最快的10臺超級
計算機運行的都是Linux操作系統。嚴格來講,Linux這個詞本身只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基于
Linux內核,并且使用GNU 工程各種工具和數據庫的操作系統。
ExtX
是Linux下使用較廣的分區格式,按發展歷程,經歷了Ext2/ Ext3/
Ext4/幾個階段。Ext2文件系統得益于它簇快取層的優良設計,使其存取文件性能極好,尤其對于中小型文件的存取性能更優。Ext2文件系統當文件刪
除后,通常會保留其i-節點(所以,如果文件未被后續寫入的數據覆蓋,就可以完整恢復。
Ext3/Ext4
是日志式文件系統,他們是前者的擴展,保持了對于前者的兼容性,并且帶來了較高的安全特性。與Ext2不同的是,Ext3/Ext4文件系統下,當文件刪
除后,系統會清除文件相應的i-節點,這樣做的優點在于通過unclean載入文件系統后,重放日志時,可以減少對文件系統的訪問次數,但這同樣增加了數
據恢復難度。所以用戶在發現數據丟失后,盡量減少數據寫入,將可能造成的破壞降到最小,可提高數據恢復的成功率。
友情提示

數據刪除后,應盡快umount文件系統,避免過多數據寫入,防止文件系統日志受損

服務器硬盤離線或亮燈報警后,應盡快關閉服務器,避免反復重啟,防止故障進一步擴大

重要數據定期備份,避免意外災難發生