記得在 Synology 2017 Taipei 發表會時, Seagate 硬碟博土說了一句話, 大意是 "大家都說 Seagate 硬碟資料難救, 那麼我們就自己開一家救援公司來救好了".

很多網友說, Synology BTRFS 是一個全新的檔案系統, 那種格式如果 NAS 掛點了就很難救回資料, 小弟一直在想, 真的是這樣嗎?

對於 NAS 資料救援, 小弟的建議是:

*做好備份的好習慣, 這樣即使 NAS 因為種種原因無法存取時, 可以第一時間由備份回存資料. (Hyper Backup or Cloud Station)

*使用 Synology btrfs snapshot 功能時, 建議可以購置第二台 NAS 做為快照備份之用 (snapshot replication).

*備份至公有雲也是一個好方法. (可以用 Cloud Sync 套件)

*NAS無法存取 RAID 裡面的資料, 第一時間請打給客服, 請不要任意拆下硬碟試圖從 PC 救援.

最後萬不得已. 才用 PC 來救資料.

回到主題, 這裡提的就是已經無計可施, 非得用 PC 來救資料, 在官方有一個說明文件.
我要如何使用電腦復原存放在 DiskStation 上的資料?

這在之前也討論很多, 那麼如果是 btrfs 格式呢? 到底能不能救?

我們在 DS415+ 上面的 Tray3 & Tray4 用了兩顆 SSD 做 RAID0 (故意挑麻煩的路來走)
Synology BTRFS 沒有你想像的那麼難救.

規劃為 btrfs RAID0, 在此處我們特別建立了兩個共用資料夾, 一個是標準的, 另一個啟用 btrfs compress 即時壓縮, 並 copy 數個測試用檔案. 以做為資料救援測試.
Synology BTRFS 沒有你想像的那麼難救.


然後直接拔下來接在 PC 上. (喵:半夜唔瞓覺,搞咩資料救援?)
Synology BTRFS 沒有你想像的那麼難救.

至 Ubuntu 下載 Live CD, 此處是用 USB 來安裝. 版本為 ubuntu-16.04.1-desktop-amd64, 選擇由 USB 開機
Synology BTRFS 沒有你想像的那麼難救.

執行 Terminal 程式
Synology BTRFS 沒有你想像的那麼難救.

按說明文件安裝 mdadm 程式
Synology BTRFS 沒有你想像的那麼難救.

掃描 RAID 群組. 成功找到.
Synology BTRFS 沒有你想像的那麼難救.

可以看到原本建立的兩個共用資料夾 test & test-compress 都回來了
Synology BTRFS 沒有你想像的那麼難救.

檢視 test 共用資料夾, 裡面檔案完好.
Synology BTRFS 沒有你想像的那麼難救.

test-compress 共用資料夾內的檔案是啟用 btrfs 即時壓縮功能, 檔案也沒有問題.
Synology BTRFS 沒有你想像的那麼難救.


Synology BTRFS file system 並沒有什麼特別之處, 它已經是整合在 Linux 之中, 並不是採用獨家獨門的特殊格式, 此點網友不用擔心所謂資料難救的問題.
文章關鍵字
pctine wrote:
記得在 Synology...(恕刪)


讀資料跟救資料天差地別
vernaw wrote:
讀資料跟救資料天差...(恕刪)


大大就不用太介意, 小學生的等級就只能驗證到這種程度. 很多網友還是會有疑慮, 希望 NAS 上面所使用的 file system 如同 ext4 可以在 PC 上面也能讀取, 這篇只是回應這一部份而已.
FB: Pctine
pctine大大的功力頗深,就別太謙虛了,呵呵!

我覺得畢竟買NAS大部分也許都是普羅大眾,如果硬碟故障更換後就可以避免資料遺失就是最簡便解決的辦法。

但如果要動用到資料救援的程序即使對於小弟我有學一點皮毛來說也是苦手,畢竟還是從根本解決此問題比較恰當。

既然BRTFS與RAID之間有整合上的問題,對於NAS廠商來說最好還是等到解決後再導入,或者僅讓高階機種具備此功能,畢竟會買高階企業用的族群大部分都是公司MIS相關技術人員會比較有辦法處理資料救援等的問題,一般民眾還是以換硬碟可以解決的方向為主。
謝謝P兄颱風天的測試
這篇文章想必可以讓很多不熟悉liunx的人安心很多

造福很多windows或mac的使用者
如果等同ext4直接使用光碟開機就可以進行檔案抓取或救援(當nas主機硬體故障時)
那看來是可以推廣使用的

辛苦你的測試文章了
請問內文是不是只post了一半?

沒看到救的部分
chansaikit wrote:
請問內文是不是只post了一半?
沒看到救的部分...(恕刪)


小弟 po 文的目的只是告訴大家, 如果有疑慮害怕 btrfs 在 PC 上讀不出來, 此點倒是可以放心.
至於救資料就留給專業人士吧! 小弟沒有那個能耐. 放過小弟吧! chansaikit 兄可否分享這方面的經驗?

先預告一下, 據說 Facebook 上的 NAS俱樂部, 有打算在十月份於台北辨一場聚會, 這次應該會有名師教大家有關於 NAS, RAID & File system 方面的相關知識. 據說也有涉及資料救援方面, 大家可以關注一下.
FB: Pctine
chansaikit wrote:
請問內文是不是只post...(恕刪)


就文不對題而以啦
面對質疑群暉的文
就要求別人文要對題

完全兩套標準



標題改成 Synology BTRFS 沒有你想像的那麼難讀 才貼切
vernaw wrote:
就文不對題而以啦
面對質疑群暉的文
就要求別人文要對題

完全兩套標準...(恕刪)


vernaw 兄, 如果這個標題讓你覺得不舒服, 那麼請見諒, 在最前面就已經寫的很清楚了, 發文的目的主要是說明 BTRFS 並不是特有的格式, 無法由 PC 來讀取.

救資料分很多層面, 首先你的 file system 格式是否為公開的格式? 你的 file system 是否能於其他的系統掛載? 能否利用原生支援的程式去救援? 能否利用 3rd party 程式去解譯磁區的資料?

最近真的有點夠了, 什麼討論文都要牽扯到 DS1815+ 的事件, 如果你覺得自己的發言是有意義的再說吧! 不要為反對而反對, 到處亂入一通.
FB: Pctine
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!