← 回到部落格

Synology NAS 跨辦公室同步:務實版指南

Snapshot Replication、Hyper Backup 共用資料夾同步、Drive ShareSync 還是 WarpSend——跨站 NAS 複寫該選哪個,以及那個沒人會告訴你的首次播種(seed)真相。

WarpSend Team · · 1 分鐘閱讀
Synology NAS 跨辦公室同步:務實版指南

如果你在兩個辦公室各有一台 Synology,想讓它們保持同步,合理的選項有四個。它們各自擅長不同的事情,網路上的教學常常把它們搞混,因為名字會重疊。

這就是我們當初摸索的時候,希望有人寫給我們的那一版。

四個選項,講清楚

Snapshot Replication 是 Synology 原生的跨 NAS 複寫工具。只能用在 Btrfs 卷上。它在來源端做 Btrfs 快照,再複寫到目的端 NAS。第一次播種後是增量複寫,排程精度可以細到分鐘級。適合:對持續變化的資料集做快速增量備份。

Hyper Backup 加共用資料夾同步是更通用的備份工具。可以備到本地磁碟、USB、雲端、或其他 NAS。它比 Snapshot Replication 可攜性更高(因為目的端不一定要 Btrfs),也支援用戶端加密。增量工作較慢,因為它不是建立在快照上。

Synology Drive ShareSync 是即時、雙向的檔案同步——最接近「兩台 NAS 之間的 Dropbox」。為協作情境設計,兩端都要對同一個資料夾保有可寫副本。內建衝突解決;延遲比 Snapshot Replication 高。

WarpSend Sync(我們)是上述都不夠快時你會伸手拿的東西——通常是因為你跨公共網際網路、RTT 高、變動量又大。架構一樣:選兩個資料夾、我們幫你保持同步。差別在:UDP-based 傳輸搭配自訂壅塞控制,所以 WAN 不會卡住整個同步。

什麼情況選什麼

情境建議
同一棟樓、兩台 NAS 都是 Btrfs、大多是增量資料Snapshot Replication
透過慢速連線把 NAS 備到 NAS、需要加密Hyper Backup
兩個站點都要編輯同樣的資料夾Drive ShareSync
跨洲、NAS 對 NAS、高資料量、時間緊迫WarpSend Sync

如果你是 #1,別讀了——Snapshot Replication 很棒,而且 Synology 就是為你做的。

那個沒人會告訴你的首次播種真相

任何一種方案的「第一次同步」都是最痛的那一次。如果你有 8 TB 的共用資料夾資料、辦公室之間 100 Mbps 的上傳管線,理論播種時間是 ~7.4 天的滿載上傳——前提是你真的整段時間都跑在線速,但你不會。

兩個逃脫方案:

1. 用實體硬碟把種子寄過去。 Synology 對 Snapshot Replication 特別有支援這個流程——在來源端把初始複寫資料匯出到外接儲存、FedEx 寄到目的端、在那邊匯入。後續的複寫工作就在 WAN 上做增量。這是所有跨站 NAS 複寫初次部署的標準劇本,不管工具是哪一個。

2. 用 WarpSend 跑播種。 UDP 傳輸 + 並行串流通常能塞滿這條連線實際能承載的容量,所以一個 8 TB 的種子在現實中的 100 Mbps 連線上,大概是 TCP-based 工具的 1/3 到 1/4 時間——大概 2 天,不是 7 天以上。還是痛,只是沒那麼痛。

不管你選哪個,請排程留時間。因為「我們要開始做初次複寫」然後就卡住的 Synology 跨站案例,純粹因為沒人預留出一週的時鐘時間——真的多到讓人意外。

設定上的地雷(Snapshot Replication 限定)

如果你走 Snapshot Replication,三件事可以幫你少開一張支援單:

  1. 來源端與目的端都必須是 Btrfs。 沒有例外。如果目的端 NAS 是 ext4 卷,你得先重新格式化,複寫工作才會接受。
  2. 必須開放 5566 連接埠,雙向、來源端與目的端兩邊——再加上 DSM 網頁 UI 的連接埠。如果走公共網際網路,那就要在兩端路由器都設防火牆規則。
  3. 快照頻率要比複寫頻率高。 複寫工作只會寄送已經存在的快照;如果你每 15 分鐘複寫一次,但每小時才快照一次,那你等於把同一個快照寄了四次。

WarpSend 改變了什麼

我們做 WarpSend Sync,是因為 Snapshot Replication 在 它擅長的事 上很棒(快照感知、Btrfs 原生、快速增量),在 它不擅長的事 上很糟(高 RTT、跨公共網際網路、大型且持續變動的資料集同步)。它不是要取代 Synology 原生堆疊在區網情境下的位置。它是要當你的答案——當你台北一台 NAS、柏林一台 NAS,又不想為了讓它們保持接近同步而去買專線的時候。

從 Synology Package Center 安裝 WarpSend,選兩個資料夾、互相指過去。兩台 NAS 之間走 P2P UDP;NAT 穿透失敗就走 Cloudflare 中繼。即時同步、斷線自動續傳、不用調路由器。

免費試試 ——每月 1 TB 流量,免信用卡。如果你的跨站同步目前是一份多日 cron job + 一份希望,這就是升級。