SeSparse資料恢復方案分步演示

2021-10-09 18:55:39 字數 560 閱讀 3381

12、如圖,根據文件中的資料推導演算法,第一步必須知道父盤塊號,才能找到它在快照檔案中的塊對應位置。快照檔案被刪除後,唯一能直接找到的只有快照頭。

根據父盤塊號和高位區域的索引,可以得到低位區域的所有編號(也就是低位索引的相對位置)。根據特徵,可以通過掃瞄的方式找到全域性點陣圖區、低位索引區、全域性索引區。由於1g塊數較少,可以遍歷拼接(多種內部相對位置關係)。但是資料區無法找到,無法確定父盤中的某一塊在更新後寫入了什麼檔案,無法根據檔案特徵進行資料塊排序。根據實驗結果來看,寫入的資料在檔案內是連續的(單程序寫入),不過對拼接基本無作用。

虛擬化資料恢復結論:快照檔案刪除後,依據現有演算法無法恢復快照檔案內的資料區部分(文件內也只有恢復索引的方案,不過索引恢復可以直接根據其特徵進行搜尋排序,與位址轉換無關)。小於2t快照恢復方案在處理資料區這部分也是一筆帶過的,是塊號、檔案內偏移還是其他方式不得而知。下步方案只能參考vmfssparse快照恢復程式中關於二級索引跳轉資料區時,如何判斷哪些資料塊是屬於本檔案/資料區1g塊排序方式了。

mysql 各種恢復 mysql 恢復方案

備份資料 mysqldump db name tables mysqldump database db1 db2 db3.mysqldump all database mysqldump user root p xm backup xm.sql以上指令,將xm 庫備份到xm.sql 檔案中。輸入指令...

ORACLE表空間恢復方案

一 使用者表空間 錯誤 在啟動資料庫時出現ora 01157,ora 01110或作業系統級錯誤例如ora 07360,在關閉資料庫 使用shutdown normal或shutdown immediate 時將導致錯誤ora 01116,ora 01110以及作業系統級錯誤ora 07368 解決...

ORACLE表空間恢復方案

oracle表空間恢復方案 一 使用者表空間 錯誤 在啟動資料庫時出現ora 01157,ora 01110或作業系統級錯誤例如ora 07360,在關閉資料庫 使用shutdown normal或shutdown immediate 時將導致錯誤ora 01116,ora 01110以及作業系統級...