伺服器資料恢復-UNIX類檔案系統資料災難的資料恢復可能性分析

北亞資料恢復發表於2023-09-19

伺服器資料恢復環境:

基於UNIX系統,軟體層級的資料災難。


伺服器故障:

1、儲存結構出錯。

2、刪除資料。

3、檔案系統格式化。

4、其他原因導致的資料丟失。


伺服器資料恢復的可能性分析:

1、儲存結構出錯。

無論錯誤出現在RAID還是卷組、分割槽、片區(不同的UNIX有不同的儲存管理方式),只要儲存透過一個或幾個檔案系統組織管理資料,檔案系統本身沒有被破壞,出現問題後也沒有進行任何破壞性的操作,恢復資料的機率非常高。

2、刪除資料。

如果刪除資料後沒有新資料寫入:

a、AIX JFS/JFS2檔案系統下可以完整恢復資料。

b、SGI XF檔案系統下可以完整恢復資料。

c、Vxfs檔案系統下刪除資料,如果檔案數量少,北亞企安自研演演算法可以完整恢復Vxfs檔案系統資料;如果檔案數量比較多,則按照節點丟失情況處理。

d、其它如SCO HTFS、UFS檔案系統下刪除資料後,節點通常會丟失。UNIX類檔案系統節點丟失意味著檔案的屬性(大小、日期戳、許可權、與名稱的關聯等)無法獲取,在某些情況下索引也無法找到。遇到這類問題,北亞企安資料恢復工程師透過需要恢復檔案的內部特徵來恢復資料。

如果是規律性強的檔案如ORACLE之類的資料庫檔案,恢復機率很高;但是像壓縮包、多媒體檔案等規律性不強的資料不容易恢復。

如果刪除資料後有新的資料寫入,寫入的新資料所覆蓋的區域無法恢復。

3、檔案系統格式化。

如果格式化後沒有新的資料寫入:

a、AIX JFS 及 JFS2檔案系統格式化前的大多數檔案可以恢復。

b、SGI XFS檔案系統格式化前的大多數檔案可以恢復。

c、Vxfs檔案系統格式化後,需要分析新結構與格式化前的結構的重疊部分,恢復的機率介於AIX JFS2格式化與UFS格式化之間。

d、其餘檔案系統如UFS格式化後,節點會丟失,這種情況與刪除資料的情況相同,參考上述刪除資料後節點丟失的恢復可能性分析。

如果格式化後有新的資料寫入,寫入的新資料所覆蓋的區域無法恢復。

4、其他原因導致的資料丟失。

資料丟失實質上可以歸結為:節點是否丟失、索引是否丟失、資料本身是否丟失。刪除、格式化可以理解為節點和索引丟失;而資料本身丟失就再無恢復資料的意義了。如果某個檔案節點、索引、資料本身都可以找到,則可以完整恢復資料。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31380569/viewspace-2984511/,如需轉載,請註明出處,否則將追究法律責任。

相關文章