File Station

File Station 可算是最常用的功能,所有NAS中的檔案都可透過File Station檢視、改名、移動、刪除、分享、下載等。 電腦中的檔案也可利用File Station 上傳至NAS 的不同位置。 DSM 6.0 為其新增「建立檔案請求」、「全內文搜尋」、「文件快速瀏覽」功能,下面會一一詳細介紹。

建立檔案請求

以往非NAS 用戶只可用File Station 的分享功能來下載檔案,而不能上載,DSM 6.0就打破這限制,「建立檔案請求」讓非NAS用戶也可上載檔案到NAS。 步驟如下:

  1. 選擇目的地資料夾
  2. 按操作或右鍵➡️建立檔案請求
    img
  3. 可以自定「您的名字」和「訊息」,也可添加密碼、有效期和次數,避免被陌生人上傳有害檔案。不過把有效結束日期設定比得開始日期還早時,系統沒有告知錯誤或日期無效。
    img
    img
  4. 可將連結利用DSM內置email或第三方email服務寄出。可是明明File Station 「分享檔案連結」有內置把網址轉成qr code功能,利用qr code app掃描後直接連到網頁,免卻輸入網址的步驟,到了「建立檔案請求」卻沒有此功能
    img
  5. 如有設定密碼,進入網頁時會要求輸入
    img
  6. 進入到檔案上載網頁,可同時上載多個檔案,另外,上載者也可輸入名字讓NAS用戶識別
    img
  7. 按「上傳」後就會開始上載,成功上載的檔案會顯示✔️
    img
  8. DSM會自動新建以上載者為名的資料夾,並把上載檔案放置到該資料夾下,並顯示訊息通知用戶,有人上傳檔案
    img
  9. 當用戶想整理連結,可到工具➡️分享連結管理員,在這找到所有「分享檔案連結」和「檔案請求連結」,用戶可自行編輯、刪除、分享、和清除無效連結
    img

文件快速瀏覽

「文件快速瀏覽」故名思義,就是可以在File Station 中直接打開文書檔案,檢視或編輯內容,免除下載,編輯再上載的繁複步驟。

  1. 到套件中心下載「文字編輯器」用於編輯純文字檔案,「文件檢視器」用於編輯 Microsoft Office, OpenOffice , LibreOffice, PDF 等的文件
  2. 安裝後可在File Station 對文件檔按右鍵➡️檢視➡️使用文件檢視器開啟
    img
    img
  3. 純文字檔可直接double click左鍵打開,文字編輯器有繁體簡體轉換功能,支成各種語言編碼(UFT-8, UFT-16, BIG5, GBK等 )和編碼程式碼(C/C++, HTML, Java, JavaScript, Lua, MySQL, Perl, PHP等)檔案
    img

全內文搜尋

有別於以往只能搜索檔案名稱,「全內文搜尋」可同時搜尋檔案內文、metadata(相關數據),助用戶在龐大的檔案系統中,迅速找到所需檔案

  1. 欲使用「全內文搜尋」,需先建立檔案索引。控制台➡️索引服務➡️檔案索引➡️索引資料夾清單➡️新增➡️自行添加資料夾和設定檔案類型
    img

  2. 索引完成後就可到File Station按右上放大鏡,勾選「啟動檔案內容搜尋」,輸內關鍵字就可進行全內文搜尋包括文字檔、Office文件檔、pdf的內容
    img
    img

  3. 音樂檔可搜尋包括歌手、專輯名、檔案編碼格式等的相關數據(metadata)
    img
    img

  4. 圖檔可藉由拍攝裝置、曝光時間、透鏡光圈等的相關數據找到圖檔
    img img

  5. 影片檔可用解像度、影音編碼格式來搜尋,不過不能透過「全內文搜尋」以電影類型、演員、編劇、導演搜尋影片,如欲用這些資料搜尋,請移玉步往 Video Station內

至於想在手提裝置整理檔案,可以到 App Store/Play Store下載DS file。
DS File 除了可以快速檢視、分享、刪除、移動、下載檔案到裝置,還可串流影片和音樂。支援多種不同格式。不過先前提到的「建立檔案請求」和「全內文搜尋」就暫時欠缺了!
img
img


Snapshot Replication

Btrfs 檔案系統由07年發布,直到13年終於進入穩定版,而DSM 6.0 就開始支援 Btrfs 。

Btrfs的特點有

  • 快照(snapshot)功能,令檔案就算受病毒影響或錯誤修改,也可讓檔案回復到不同時期的版本
  • 快照佔用檔案體積低,不影響系統性能
  • 自動檢查檔案完整性和修復錯誤

若想使用Snapshot 來備份與還原,可到套件中心下載Snapshot Replication

打開後看到由於未建立快照,系統總覽中顯示資料未受保護
img

先說明一下如何建立快照

  1. 點擊左側「快照」,之後選擇要建立快照的資料夾
    img
  2. 如要手動單次建立快照,點擊「拍攝快照」,「鎖定」功能可以防止手動拍攝的快照被排程拍攝快照時移除
    img
  3. 快照拍攝成功,還原點數量增加到1  
    img
  1. 如要建立排程令系統自動拍攝快照,可點擊「設定」➡️ 「啟動快照排程」
    執行日期可選擇每天、假日、平日、星期一至日等。 重複間隔最短可設為每五分鐘拍攝一次快照,最長為每日一次
    img
  2. 在「保留」,可設定快照數量上限,要注意的是每個資料夾的上限是1024個,整個系統的快照上限是65535,到達上限後就不可再拍攝新快照
    img
  3. 確定後就成功建立排程
    img

快照建立後,資料夾中的檔案有改動也可以還原至快照拍攝時間的版本。就算檔案被勒索病毒加密也可還原,減少損失。
現在模擬一下勒索病毒加密檔案後能否順利還原。

於套件中心安裝第三方社群提供的GnuPG ,之後打算PuTTY SSH 登入DSM直接建立key,不過發生錯誤!
img

只好改為在Linux建立key,再由DSM import
img

用public key 把 plain.txt 檔案加密
img img

再打開檔案發現由於被加密,所以內文變成亂碼
img 使用非對稱式加密,所以無法用加密的public key 解密
img

之後便測試能否用Snapshot 功能順利回復

再次來到Snapshot Replication➡️左側「還原」➡️選擇要還原的資料夾➡️再點擊上方「還原」按鈕 可看到不同時間拍攝的Snapshot ,不清楚哪個是要還原的目標可點擊左上「瀏覽」
img

會自動打開File Station ,可以查看不同版本Snapshot 的檔案內容
img

得知是哪個正確的Snapshot 後,就可回到Snapshot Replication 中,選擇目標Snapshot➡️動作➡️選擇依原始狀態還原或另存新檔
img

選擇是否一拼還原資料夾設定
img

確定後便開始還原。開啟檔案後發現順利回復到Snapshot 拍攝時也就是明文版本
img

另外,Snapshot Replication會於還原時自動拍攝一個Snapshot,就算操作出錯還原到錯誤版本,也可回復到最新版
img


Download Station

升級至DSM6.0 後Download Station 沒有太大改動, 一如既往支援http, ftp, bt( torrent, magent link), eMule(eD2k), 迅雷(thunder), QQ旋風(Qqdl)等
用戶可以直接輸入網址,也可以上傳種子檔或含下載連結的txt檔來下載檔案
img
單檔二百多GB的檔案也能正常下載,下載這麼大的檔案中途難免會time out, 按重新下載後可續傳而不是由頭下載
img

PT (private tracker) 仍能正常下載,不會因useragent 改變而出現紅種(無法連接tracker)
不過對使用pt下載的用戶來說介面不太友善。
因為可能同時上下載數十個任務甚至數百個,而且又和一般的http,ftp等下載混集一起,讓任務難以整理和分類,如果左側分頁可以新增按照bt,tracker伺服器來分類會對用戶會方便不少。

IOS和Android 可下載 DS download來管理下載任務
img

可使用內置BT搜尋和瀏覽器建立下載任務
img


Cloud 雲端儲存

DSM 6.0 提供了為雲端儲存提供了一系列的套件和應用程式,只看名稱可能容易混淆,接下來一一介紹
img

Cloud Station Server

Cloud Station 到了DSM 6.0 進化成為Cloud Station Server,進一步整合了同步和備份功能,其他裝置要使用檔案同步備份功能,就必須於NAS中安裝Cloud Station Server,可以說是雲端儲存的心臟地帶。

套件中心下載Cloud Station Server,打開可看到運作狀態,點擊下方按鈕可以下載Cloud Station用戶端軟件
img

用戶端清單可看到所有和Cloud Station Server連結的裝置和狀態,也能取消與裝置的連結,中斷和裝置間的同步或備份
img

日誌中顯示所有同步檔案和資料夾的改動
img

Cloud Station Server 也會自動儲存檔案的不同歷史版本,就算檔案編輯出錯也可到「歷史版本」中下載或回復到無誤的檔案
img

可到「設定」中更改歷史版本上限,每個檔案最高上限為32個
img

「使用者同步限制」可指定檔案類型,名稱,副檔名和單檔上限不被同步
img

Cloud Station Backup

Cloud Station Backup 一款是PC(Windows, Mac , Linux)軟件,將PC上檔案單向備份檔案至NAS,NAS內檔案有改動也不會下載到PC。

官網下載,安裝後登入
img

選擇要備份的資料夾、目的地,備份規則過濾不想被上傳的檔案
img

開始上傳至NAS作備份,備份的資料夾以後有新增和修改檔案,也會自動上載
img

Cloud Station Drive

Cloud Station Drive 是PC(Windows, Mac , Linux)軟件,用途為在多台裝置和NAS之間互相同步檔案,保持各裝置檔案是齊整和最update版本。

官網下載,安裝後登入
img

選擇要同步的資料夾,備份規則一樣可以過濾檔案不被同步
img

同步模式可選「雙向同步」,資料夾會自動上下載最新檔案;「僅從Cloud Station Server下載同步資料」,新檔案會下載到PC端同步資料夾,不過該資訊夾內檔案有任何改動也不會上載到Cloud Station Server
img

開始同步檔案,自動上載和下載欠缺和最新修改的檔案
img

打開Cloud Station Drive可新增更多同步資料夾
img

對着檔案按右鍵可瀏覽先前的版本
img

下載後會顯示在「下載紀錄」中
img

另外,對着檔案和資料夾右鍵可以直接上傳至同步資料夾
img

Cloud Sync

Cloud Sync 是NAS套件,提供將NAS資料夾和公有雲如:Amazon Cloud Drive, Dropbox, Google Drive, OneDrive, 百度雲等進行同步
img

一到套件中心下載Cloud Sync,之後打開選擇公有雲
img

以amazon Cloud為例,點擊下一步會運結至amazon網頁登入amazon帳戶,確定授權
img

選擇同步資料夾
img

由於使用了資料加密所以需建立密碼
img

使用非對稱式加密,所以確定之後便會下載內含public key和prevate key的zip檔
img

之後便會開始同步檔案,上方taskbar也會增加Cloud Sync icon,可以看到同步進度和最近同步檔案 Cloud Sync主介面顯示儲存空間用量
img

「任務清單」裏可新增更多同步資料夾,另外也能編輯和刪除已有的同步資料夾
img

設定中可改變左側顯示的名稱和限制流量
img

另外,如要添加更多公有雲,可按左下角加號icon
img

DS Cloud

IOS 版DS Cloud 登入後就可選擇NAS端要同步的資料夾,之後該資訊夾內的檔案便會下載到裝置中。不過由於 IOS封閉式資料結構,各app之間不能直接互通資料,只能由iCloud 、相簿和其他apps中複製要同步的檔案,檔案有修改也要手動再複製到DS Cloud作同步,而且不能新增整個資料夾作自動同步,若要自動備份照片和拍攝影片,最好使用DS Photo的相片備份功能。
img

APP內直接查看同步檔案
img

也可單向儲存至相簿,iCloud 和其他apps
img

本來DS Cloud可以正常同步,查看圖片,不過有時無法看到新增的圖片。例如圖中由pc同步search.png至cloud,iOS DS Cloud 中卻看不到,試過無論重新開機,DS Cloud 重新整理資料夾,退出app重開,一樣無法看到。圖檔大小只有200KB,同步資料夾上限設定為500MB,已用容量還不到一半。不過DS File中能看到該檔案,十分奇怪
img
img