兩台 NAS 之間的備份,不只有一種做法。

Synology NAS 備份到另一台 NAS 有兩種方法:rsync 完整複製與 Hyper Backup Vault 差異備份。兩者格式不同、操作介面不同、適合場景也不同,這篇說清楚怎麼選。

NAS 備份到另一台 NAS:rsync vs Hyper Backup Vault 完整比較

有兩台 NAS 之後,最自然的想法就是:讓一台備份另一台。

Synology 提供了兩種方式做到這件事,但它們是本質完全不同的工具,不只是介面差異:

  • rsync:把檔案原封不動複製到目標 NAS,目標端看到的就是真實的資料夾和檔案
  • Hyper Backup Vault:目標 NAS 安裝 Vault 套件,接收來源 NAS 的 Hyper Backup 差異備份,支援版本控制

這篇從兩者的設定方式、操作差異、到適合的使用場景,完整比較,幫你選到對的工具。

NAS 備份到 NAS 架構


🎯 快速決策

你的需求 建議方案
想要目標 NAS 直接看到檔案,隨時可存取 rsync
想要版本歷史,能回到過去某個時間點 Hyper Backup Vault
兩台 NAS 分別在不同地點(異地備份) 兩種都可以,Vault 更安全
不想裝額外套件,目標 NAS 很陽春 rsync
想從 Hyper Backup 完整還原整個備份任務 只有 Hyper Backup Vault

方法一:rsync — 檔案原樣複製

rsync 是什麼

rsync 是 Linux/Unix 世界的標準同步工具,Synology DSM 內建支援。它的核心邏輯是: 比對來源和目標的差異,只傳輸有變動的部分

目標端儲存的是真實的檔案和資料夾,你可以直接在目標 NAS 的 File Station 瀏覽、存取這些檔案,不需要任何特殊工具解開。

rsync 設定位置

rsync 的設定不在 Hyper Backup 裡,而是在兩個不同地方:

目標 NAS(接收端): 1. DSM → 控制台 → 檔案服務 → rsync 標籤 2. 勾選「啟用 rsync 服務」 3. 設定 rsync 帳號和密碼(可以用現有 DSM 帳號) 4. 確認防火牆允許 Port 873(rsync 預設 port)

來源 NAS(備份端): 1. DSM → 控制台 → 備份與還原 → 備份工作 → 建立 2. 選「rsync」為備份目的地 3. 輸入目標 NAS 的 IP、rsync 帳號密碼 4. 選擇要備份的資料夾和目標路徑 5. 設定排程

rsync 設定入口藏在「控制台 → 備份與還原」,不是 Hyper Backup 套件,很多人找不到。

rsync 的特性

項目 說明
目標格式 原始檔案(可直接存取)
版本控制 無(只保留最新狀態)
差異傳輸 有(只傳改變的部分)
刪除同步 預設會同步刪除(來源刪了,目標也刪)
加密傳輸 支援 SSH tunnel
套件需求 目標端不需裝額外套件

rsync 的限制

沒有版本歷史:rsync 只保留「現在」的狀態。如果你不小心刪了一個資料夾,rsync 下次同步就把目標端的也刪掉了,沒有辦法回到刪除前的版本。

適合用來做什麼:把 NAS 的資料「鏡像」到另一台,確保另一台隨時有最新副本,可以直接拿來用。例如家裡一台 NAS 同步到辦公室的 NAS,辦公室的人也能直接讀取這些檔案。


方法二:Hyper Backup Vault — 差異備份 + 版本控制

架構說明

這個方案分成兩個角色:

  • 來源 NAS:安裝 Hyper Backup,設定備份到「Synology NAS」目的地
  • 目標 NAS:安裝 Hyper Backup Vault 套件,作為備份接收端

Hyper Backup 傳送的不是原始檔案,而是備份封包(backup package),包含差異資料和版本資訊。目標端的 Vault 套件管理這些封包,支援瀏覽版本、還原特定時間點的資料。

目標 NAS:安裝 Hyper Backup Vault

  1. DSM 套件中心搜尋「Hyper Backup Vault
  2. 安裝(約 30MB)
  3. 開啟 Hyper Backup Vault,確認共享資料夾設定(Vault 需要一個存放備份封包的資料夾)
  4. 確認 Port 6281(Hyper Backup 預設 port)在防火牆開放

來源 NAS:設定 Hyper Backup 任務

  1. 安裝 Hyper Backup 套件(如果還沒裝)
  2. 開啟 Hyper Backup → 「+」→ 「資料備份任務」
  3. 備份目的地選「Synology NAS
  4. 填入目標 NAS 的 IP 或主機名稱
  5. 輸入帳號密碼
  6. 選擇 Vault 管理的備份資料夾
  7. 選擇要備份的資料夾和應用程式
  8. 設定排程和版本保留數量

詳細的 Hyper Backup 任務設定說明,可以參考 Hyper Backup 完整教學

Hyper Backup Vault 的特性

項目 說明
目標格式 備份封包(需要 Hyper Backup 解開)
版本控制 有,可設定保留版本數
差異備份 有(增量備份,只傳有變動的部分)
刪除保護 來源刪除不影響舊版本
還原方式 透過 Hyper Backup 圖形介面選時間點還原
套件需求 目標端需安裝 Hyper Backup Vault

在 Vault 端瀏覽備份

目標 NAS 的 Hyper Backup Vault 套件可以: - 查看所有連入的備份任務 - 瀏覽每個任務的版本列表和佔用空間 - 鎖定特定版本防止自動清理

如果需要還原,回到來源 NAS 的 Hyper Backup 操作,選擇版本點「還原」,Vault 只是儲存端,不直接執行還原動作。


兩者並排比較

比較項目 rsync Hyper Backup Vault
設定入口 控制台 → 備份與還原 Hyper Backup 套件
目標端需求 只需啟用 rsync 服務 需安裝 Hyper Backup Vault
目標端格式 原始檔案,可直接存取 備份封包,需透過工具存取
版本歷史
誤刪保護 無(同步刪除) 有(舊版本保留)
操作介面 陽春,設定在控制台 完整 GUI,Hyper Backup 套件
備份類型 完整同步(鏡像) 差異備份(增量)
空間效率 佔用 = 資料實際大小 佔用 > 資料大小(多版本)
適合場景 異地鏡像,直接讀取副本 有版本需求的完整備份方案

選哪種?

選 rsync 的情境: - 你需要目標 NAS 上的檔案可以直接讀取,不用還原動作 - 目標 NAS 很舊或資源有限,不適合裝額外套件 - 你只需要最新副本,不需要版本歷史 - 做的是「同步」而不是「備份」(兩端資料保持一致)

選 Hyper Backup Vault 的情境: - 你需要能回到過去某個時間點還原資料 - 擔心勒索軟體或誤刪(有版本歷史才有保護) - 已經在用 Hyper Backup,只是要換個目的地 - 想要統一用 Hyper Backup 的 GUI 管理所有備份任務

最理想的配置:兩種都用。rsync 做即時同步(目標端隨時可讀),Hyper Backup Vault 做版本備份(有歷史可回溯)。這樣既有可直接存取的副本,也有版本保護。


⚠️ 常見問題

Q1:rsync 同步會把目標端多的檔案刪掉嗎?

預設行為要看設定,「--delete」選項開啟時,來源端沒有的檔案會從目標端刪除(真正的鏡像同步)。DSM 的 rsync 備份任務設定中,有「刪除目的地上來源中不存在的檔案」選項,預設通常開啟,建議確認。

Q2:Hyper Backup Vault 能不能在沒有來源 NAS 的情況下瀏覽備份?

可以有限度地瀏覽。Vault 套件可以看到版本列表和檔案樹,但要真正還原需要 Hyper Backup 工具。如果來源 NAS 損毀,可以在另一台 NAS 安裝 Hyper Backup,連到 Vault 所在的 NAS 來執行還原。

Q3:兩台 NAS 在不同網路(異地),有辦法做嗎?

兩種方式都支援異地。rsync 需要目標 NAS 的 Port 873 可達(或透過 VPN);Hyper Backup Vault 需要 Port 6281。建議透過 Tailscale 或 VPN 連接兩台 NAS,避免直接開 Port 暴露到外網。


🔗 延伸閱讀

這篇有幫助嗎? 兩台 NAS 之間的備份,不只有一種做法。