做了蠢事,誤刪非目標的 RAID 配置。
記錄一下救回的過程,順便介紹好用的免費工具 TestDisk 。
介紹一下犯錯的環境:
- HPE DL380G9 w/ Smary
Array P440ar
- RAID 6 w/ 480G*12
- Windows 2019 STD
- GPT Partation
通常 RAID 設定被刪除,原廠的文就應該都是請你從備份資料還原。
但多數的 RAID 配置刪除,是不會刪除實際資料,如果你還記得該 RAID 的配置參數,理論上是有機會可以救回來的。以下參數必須一樣:
- RAID 等級,如 RAID1、RAID6,以及成員磁碟 (在多磁碟的環境)
- Logical Drive 的 Strip Size / Full Strip Size
(如果 Array 分成多個 Logical Drive,那必須依原始配置的大小和順序) - 分割區的類型,如 MBR、GPT….
- 我的經驗 HPE、Intel、LSI 的 RAID Card 都可以 (好像常犯錯 Orz)
Tips:由於掃描磁碟會花很久的時候。磁碟容量越大,時間需要越久。這時候要抉擇救援還是從備份還原或兩案並進,因為救援有可能失敗,超出RTO(Recovery Time Objective)目標。
還原過程:
1. 執行 Testdisk,選擇是否要輸出Log記錄(如果使用 LiveCD 類,當然無法輸出)
3.
選擇當初的磁碟分割表類型
4.
選擇『Analyse』來找出被刪除的分割區
5.
會先顯示目前存在的分割區,選擇[Quick Search]來搜尋刪除的分割區
6.
搜尋完畢後,會列出找到的分割區,利用上下鍵選取欲還原的分割區,並另用左右鍵設定其分割區屬性
7.
確認無誤後,選擇 [Write] 將欲還原的分割區寫入磁碟
!! 如果[Quick Search]沒找到你要的分割區,還可以選擇[Deeper Search]試試看 !!
8.
系統會提醒重開機,以生效設定值。
9.
大功告成。希望大家都不會用到這個資訊,也祈禱用到時都能救回來。
留言
張貼留言