2020年2月18日 星期二

透過TestDisk 救回在 Qnap 刪除的資料。

透過TestDisk 救回在 Qnap 經由HBS 3 Hybrid Backup Sync救回磁碟區內因同步刪除的檔案(Linux 可參考)


參考資訊: http://qnapsupport.net/teknik-destek/raid-0-5-6-ve-10dan-veri-kutarma/photorec-ile-veri-kurtarma/

準備工具: 一個大容量的USB硬碟。(此依救回的檔案大小而定)

下載TestDisk:
http://www.cgsecurity.org/wiki/TestDisk_Download

因工作環境是Linux base,請下載linux x64版本。

步驟開始:
1.下載完成,TestDisk 解壓縮放到Qnap Public Folder。(可以透過 file station放進去)
2.將準備好的外接USB硬碟,插進NAS機器,建議file system,使用EXT4。
3.透過putty tool, ssh 進到Qnap。
4. 進cd /share/Public
5. CLI: # [/share/Public/testdisk-7.2-WIP] # ./testdisk_static
6. 用 mount 指令,來看掛載資訊。


7. 參考下圖:
圖一: TestDisk 操作介面

圖二: 透過mount,判斷磁碟位置和USB位置

圖三: 選擇到磁碟位置內,我選擇None。

圖四: TestDisk 顯示partition 資訊。

圖五: 選擇你想要救資料的位置路徑
8. 接下來操作TestDisk介面,選擇要救的位置。
9. 操作TestDisk介面,選擇存放目標的位置。 (就是外接USB硬碟位置)
10. 選擇完成後,將會開始跑,接下來,將會提示 "Copy done"訊息,就完成了。
11. Disk 救回在 Qnap 經由HBS 3 Hybrid Backup Sync救回磁碟區內因同步刪除的檔案(Linux 可參考)
12. 接下來,就隨意取用啦。


注意事項:
1. 若要開始救資料,建議目標,不要再有寫入的動作。
2. 因為參考資訊有chmod的動作,但我沒有改,純取用,我就不改了。
3. 每個動作都要小心應對,若不清楚,可以問Qnap工程師。(但他們很不想講這塊,因為這些操作,最好要有一些linux基礎,而且有風險,不保證可以正常運作。)


沒有留言:

TeraTerm是一款開放原始碼的遠程客戶端操作軟體

因為工作需求,有時我們需要從遠端登入某設備或是主機,又或者因為故障排除,需要透過serial port連入某設備進行檢查和操控。 偶然看到某SI的工程師,使用這個工具,想說也來使用看看。心中相信這應該是好工具,人家才會用它。 我自己通常都是簡單使用的話用 putty,想要用好一...