數據恢復----重組raid5解析


重組Raid5

第一步:判斷RAID5條帶大小

  1. 利用winhex同時打開6個物理鏡像每塊成員盤中的$MFT文件記錄(16進制搜索“46494c45”),並且保證找到的文件記錄在每塊物理盤的同一扇區(在各個鏡像中個搜索一遍,發現搜索的第一遍的文件記錄所在的扇區數不一致,而為了在同一扇區找出文件記錄號,就要尋找在搜索的第一遍的文件記錄所在的最大的扇區數(4112),然后讓其他5個鏡像都跳至4122扇區,找到的文件記錄);
  2. 這6塊成員盤在4112號扇區的文件記錄號分別為256、0,64、192、128、256,文件記錄號之間的差值為64,說明該RAID5條帶大小是64個文件記錄的大小,每個文件記錄為2個扇區所以條帶大小為128扇區。
  3. 第一步中分析出條帶大小為128扇區,在4112扇區基礎上,往后跳轉128扇區,記錄下鏡像1-6的文件記錄號,再往后跳轉128扇區,記錄下鏡像1-6的文件記錄號,總共記錄4-5次,記錄完成后按大小順序排列調整后

第二步:判斷成員盤的初步盤序和校驗方向

 

扇區數\鏡像序/  記錄號

2

3

5

4

1

6

4112

0

64

128

192

256

256  P

4240

384

448

512

576

320  P

320

4368

768

832

896

896  P

640

704

4496

1152

1216

960  P

960

1024

1088

4624

1536

1536 P

1280

1344

1408

1472

4752

1600  P

1600

1664

1728

1792

1856

 

2. 文件記錄號是從校驗塊緊隨的塊從小到大排列的,就是說每個條帶組內的第一個數據塊首先寫入校驗塊所在的成員盤的下一成員盤中,其余數據塊依次寫入,所以可以判斷此RAID5為左同步結構。

第三步:判斷開始扇區和成員盤的最終盤序

  1. 在每塊成員盤中搜索MBR即16進制搜索“55AA”結果在4號盤的3616扇區發現了MBR,跳轉到其他扇區的3616扇區,在1號盤為DBR,2號盤,3號盤,6號盤均為0,5號盤類似MBR。得出

 RAID-5的起始位置(開始扇區)在3616號扇區

  1. 即成員盤的最終盤序為4號à1號à6號à2號à3號à5號

第四步:重組RAID

根據之前判斷的RAID的結構參數, 起始位置為3616號扇區, 條帶大小為128扇區,左同步結構。利用Specialist-ReconstructRAIDSystem功能,設置對應的參數,如下圖

 

第五步:恢復目標文件計算MD5值

RAID重組完成,可以看到一個1.5G大小的分區,雙擊分區打開,找到RAID-3-1/1.txt文件,拷貝至指定目錄,打開恢復的1.txt文件

至指定目錄,打開恢復的1.txt文件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM