2026 年檔案同步工具:Syncthing、Resilio 與 GoodSync

modern%20workspace%20with%20laptop%2C%20smartphone...
發表時間:2026 年 09 月 13 日 | 更新日期:2026 年 09 月 13 日 | 編輯:雅寶社區編輯團隊
2026 年檔案同步工具:Syncthing、Resilio 與 GoodSync - 雅寶社區 · 頂客論壇

搞清楚了需求輪廓,接下來就可以進入正題。以下三節會分別深入介紹 Syncthing、Resilio Sync 與 GoodSync。

二、Syncthing:開源界最強的 P2P 同步方案

如果要在 2026 年選一個「最沒有懸念」的自建同步工具,多數技術社群的答案會是 Syncthing。它以 MPL-2.0 授權開源,沒有帳號系統、沒有中央伺服器、沒有商業版本的功能閹割,所有程式碼攤在陽光下接受審視。

核心架構與運作原理

Syncthing 的運作邏輯是「裝置對裝置」(device-to-device)。每一台安裝 Syncthing 的機器會產生一組以自身 TLS 憑證雜湊而成的裝置 ID(Device ID),這串長度約 56 字元、由 Base32 編碼的字串就是它在網路上的身分證。當你把兩台裝置互相加入對方後,它們就會建立一條直接連線,開始交換檔案清單與差異區塊。

整個系統由三個角色組成:

  • 發現伺服器(Discovery Server):預設是官方的 discovery.syncthing.net,用途是幫裝置找到彼此的 IP 位址。你可以自建,也可以關掉改用區域網路廣播或手動指定位址。
  • 中繼伺服器(Relay Server):當兩台裝置無法直連(例如都躲在對稱式 NAT 後面),會透過中繼伺服器轉發流量。同樣可以自建或停用。
  • 資料交換層:實際的檔案傳輸,全程使用 TLS 加密,並具備前向保密(forward secrecy)。
  • 換句話說,官方基礎設施只負責「牽線」,不碰你的檔案內容。如果你把發現與中繼伺服器都關掉,整個同步過程可以完全封閉在區域網路或自建的 VPN 內,真正做到零外部依賴。

    2026 年的重要變化:Syncthing 2.x

    Syncthing 在 2025 年推出 2.0 版,這是專案十餘年來最大的一次底層重構。最關鍵的改動是把資料庫從 LevelDB 換成 SQLite,連帶帶來幾個實際影響:

  • 記憶體佔用明顯下降:過去在 NAS 上跑 Syncthing,索引大型資料夾時常常吃掉數百 MB 甚至上 GB 的記憶體;2.x 之後這個數字有了明顯改善,對於只有 2GB 或 4GB 記憶體的入門級 NAS 來說差別很大。
  • 大量小檔案情境的掃描速度提升:SQLite 的索引效率在數十萬個小檔案的專案中表現更穩定。
  • 資料庫修復更容易:舊版偶爾出現的資料庫損毀問題,在新架構下有了更好的復原工具。
  • 到了 2026 年,2.x 分支已經相當成熟,絕大多數的第三方 NAS 套件與 Docker 映像也都完成適配。如果你還在跑 1.x,升級是值得的。

    優點與缺點一次看

    優點:

    完全免費、開源,沒有任何功能被鎖在付費牆後。

  • 跨平台支援完整:Windows、macOS、Linux、FreeBSD、各類 NAS、Docker 都能跑。
  • 設定檔是純文字,容易備份、版本控制與自動化部署。

    支援檔案版本控制(回收筒、簡易、交錯式、外部指令四種模式),誤刪檔案可以救回來。

  • 忽略模式(ignore patterns)功能強大,可以精準排除 node_modules.DS_Store、快取目錄等。
  • 內建網頁管理介面,不需要額外安裝 GUI。

    缺點:

    初次設定對非技術使用者仍有一定門檻,需要理解裝置 ID、資料夾 ID 的概念。

    沒有官方雲端儲存整合,無法直接同步到 S3、Google Drive 等服務。

  • 行動裝置體驗較弱:官方 Android 客戶端已在 2024 年底停止維護,目前社群主流是 Syncthing-Fork;iOS 則需依賴第三方的 Möbius Sync。
  • 大量裝置的拓撲管理較麻煩,五台以上裝置時,兩兩互連的設定會變得繁瑣(通常會改用一台常開主機當樞紐)。

    三、Resilio Sync:商業級 P2P 同步的效能標竿

    Resilio Sync 的前身是 BitTorrent Sync,2016 年由 BitTorrent 公司分拆獨立後改名。它的核心技術直接繼承自 BitTorrent 協定,這讓它在「多節點同時分發」的場景下擁有先天優勢。

    從 BitTorrent Sync 到 Resilio

    Resilio 最為人稱道的,是它的分片傳輸機制。當你把一個 50GB 的資料夾分享給五台裝置時,Syncthing 基本上會建立五條獨立的傳輸連線;Resilio 則會把檔案切成區塊,讓不同裝置彼此交換手上已有的片段,整體吞吐量接近頻寬上限。這在工作室多人共享素材庫時特別有感。

    另外一個關鍵差異是「共享金鑰」機制。Resilio 用一組 Base64 編碼的金鑰(或稱分享連結、QR Code)來代表一個同步資料夾,對方只要有這組金鑰就能加入,不需要像 Syncthing 那樣先交換裝置 ID。對非技術使用者來說,這個流程直覺得多,但也意味著金鑰一旦外流,就等於資料夾門戶洞開,需要謹慎管理。

    殺手級功能:選擇性同步與加密節點

    Resilio 有兩個功能是 Syncthing 至今仍無法完整對應的:

    選擇性同步(Selective Sync)讓你只把需要的檔案下載到本機,其他檔案在檔案總管裡顯示為佔位檔案,點擊時才即時抓取。這對於「桌機只需要最近專案、完整資料庫放在 NAS」的情境非常實用,也讓筆電的 SSD 空間壓力大幅減輕。Syncthing 雖然有類似的「僅傳送」與忽略模式可以組合出近似效果,但操作體驗差距不小。

    加密節點(Encrypted Folder / Encrypted Peer)則允許你設定一台「只存放加密內容」的節點。例如把一台便宜的雲端 VPS 或朋友家的 NAS 當成異地備援點,該節點只會收到加密後的碎片,沒有金鑰就無法讀取內容。這是一個非常優雅的異地備份方案,Syncthing 目前完全沒有對應功能。

    授權模式與成本分析

    Resilio Sync 採用分級授權:

  • 免費版:可無限同步資料夾,但缺少選擇性同步、相機備份與部分進階控制選項,適合純粹的雙向檔案同步。
  • 家用專業版(Home Pro):一次性買斷制,解鎖選擇性同步與更多資料夾權限設定,適合個人與家庭使用者。
  • 商業版與 Resilio Connect:針對企業環境,提供集中管理主控台、AD 整合、進階監控與技術支援,採年度訂閱。
  • 要注意的是,Resilio 是閉源商業軟體。雖然官方多次強調其加密實作與隱私政策,但程式碼無法被獨立審計,對於「開源」有硬性要求的使用者來說仍是硬傷。此外,近幾年官方對個人版的功能更新相對保守,主要開發資源明顯往企業市場傾斜。

    四、GoodSync:老牌多協議同步的全能工具箱

    GoodSync 由 Siber Systems 開發(這家公司另一個知名產品是密碼管理工具 RoboForm),第一款版本可追溯至 2000 年代中期。它跟前面兩者的定位完全不同:Syncthing 與 Resilio 是「P2P 同步」,而 GoodSync 本質上是一套多協議的檔案複製與同步引擎

    支援的協定與服務清單

    GoodSync 最大的賣點就是「幾乎什麼都能接」。它支援的端點包括:

  • 本機與外接儲存:本機磁碟、USB 隨身碟、外接硬碟、MTP 裝置(Android 手機)。
  • 網路協定:SMB/CIFS、FTP、FTPS、SFTP、WebDAV。
  • 物件儲存:Amazon S3、Backblaze B2、Azure Blob、Wasabi、Google Cloud Storage 等。
  • 雲端硬碟:Google Drive、OneDrive、Dropbox、Box、pCloud、Mega 等。
  • 專有連線:GoodSync Connect,用於在兩台沒有公開 IP 的電腦之間建立直接通道。
  • 這意味著你可以設定一條「NAS → Backblaze B2」的加密備份工作,同時跑一條「Google Drive → 本機」的單向還原工作,全部在同一個介面裡管理。對已經身處多雲環境的人來說,這種整合度是很難被取代的。

    同步模式與即時監控

    GoodSync 提供多種分析與執行模式,核心概念圍繞著「同步」與「備份」兩大類:

    雙向同步:兩端互相對齊,衝突時依規則決定保留哪一份。

  • 單向備份:左端(來源)→ 右端(目標),來源刪除的檔案可選擇是否同步刪除。
  • 單向還原:反向操作,用於災難復原。

  • 即時監控(Real-Time Sync):常駐監控檔案系統事件,變更發生後數秒內即觸發同步,適合需要近乎即時一致性的工作流程。
  • 排程:以分鐘、小時、日、週為單位定時執行。

    它還內建版本歷史(可設定保留份數與天數)、衝突自動解決策略、以及一個功能完整的命令列工具 gsync,方便寫進腳本或排入排程系統。

    版本與授權

    GoodSync 採年度訂閱制,依功能等級與裝置數分為多個版本,個人入門版與專業版之間的價差主要體現在:

    可設定的工作(Job)數量上限。

    是否支援即時監控與多執行緒加速。

    是否包含伺服器端元件與集中管理功能。

    它的官方客戶端涵蓋 Windows、macOS、Linux、Android、iOS,NAS 方面則有群暉與威聯通的套件版本。要注意的是,NAS 版通常需要額外授權,且功能與桌面版不完全相同。

    最大的缺點是:它不是 P2P 群體同步。GoodSync 的模型是「A 對 B」的工作配對,要讓五台裝置兩兩同步,你得建立五條獨立的 Job。這在裝置數量增加時,管理複雜度會上升得很快。

    五、三款工具橫向對比

    前面分別介紹了三套工具的設計理念,接著把它們放進同一張表裡比較,會更容易看出差異。

    功能規格對照表

    比較項目

    Syncthing

    Resilio Sync

    GoodSync

    授權模式

    開源免費(MPL-2.0)

    免費版 + 買斷專業版 + 企業訂閱

    年度訂閱制

    同步架構

    去中心化 P2P

    去中心化 P2P(BitTorrent 協定)

    點對點工作配對

    是否需要帳號

    不需要

    不需要(分享金鑰制)

    部分功能需要 GoodSync 帳號

    選擇性同步

    無(需以忽略模式變通)

    支援

    支援(依工作設定)

    加密節點

    不支援

    支援

    不支援

    雲端服務整合

    非常完整

    版本控制

    四種模式可選

    封存資料夾(Archive)

    版本歷史(可設保留份數)

    行動裝置支援

    Android 靠社群 Fork、iOS 靠第三方

    官方 App

    官方 App

    命令列工具

    完整(內建 REST API)

    有限

    提供 gsync

    最適場景

    免費、隱私優先的個人/小團隊

    多節點分發、異地加密備援

    多雲整合、複雜備份流程

    效能與資源佔用實測概況

    效能這件事很難脫離硬體與網路環境談,但根據社群長期的測試回報與實務經驗,可以歸納出幾個大方向:

    區域網路內大量檔案分發:Resilio 的分片技術在多節點(三台以上)同時接收時優勢明顯,尤其在頻寬有限的環境(例如只有 100Mbps 的舊交換器)下,差距會拉大。兩台裝置的單純同步,三者差距不大。

    記憶體與 CPU 佔用:Syncthing 2.x 改善後,靜態記憶體佔用已降到相當親民的水準,適合常駐在低階 NAS 上。Resilio 的資源效率一向是它的強項,官方在嵌入式裝置上的調校做得很好。GoodSync 因為功能龐雜,桌面版的常駐記憶體通常最高,在 NAS 上則視套件實作而定。

    大量小檔案掃描:這是同步工具的傳統痛點。Syncthing 2.x 的 SQLite 索引讓這方面進步不少;GoodSync 的多執行緒分析在數十萬檔案規模下表現不錯;Resilio 則因為索引結構設計,在首次掃描超大資料夾時偶爾會比較慢。

    即時性:GoodSync 的即時監控在桌面環境反應最快;Syncthing 的檔案系統監控(FS Watcher)在 Linux 與 macOS 上表現良好;Resilio 也有即時監控,但在某些 NAS 環境下需要手動調整掃描間隔。

    安全性與隱私比較

    安全性可以從三個層面來看:

    傳輸加密:三者都使用 TLS 加密連線。Syncthing 與 Resilio 的 P2P 架構在設計上就假設通道可能被中間人觀察,因此加密是標配;GoodSync 在連線 FTP 等舊協定時需要選擇 FTPS 或 SFTP 以確保加密。

    原始碼可審計性:只有 Syncthing 是開源。Resilio 與 GoodSync 都是閉源商業軟體,安全性仰賴廠商信誉與第三方安全審計(Resilio 有做過一些審計,GoodSync 的公開資訊較少)。

    資料落地位置:Syncthing 與 Resilio 的同步資料預設只存在於你自己的裝置上,官方伺服器只處理發現與中繼。GoodSync 若使用雲端服務端點,資料自然會經過該服務商;若使用 GoodSync Connect,則需留意其配對伺服器的角色。

    結論很簡單:如果你對隱私的要求是最高等級,Syncthing 是唯一能讓你從程式碼層級檢查到資料流向的選項。如果你需要的是異地加密備援且不想自己寫腳本,Resilio 的加密節點是折衷方案。如果你的資料本來就分散在多個雲端服務上,GoodSync 的整合能力帶來的便利性可能比純粹的隱私考量更實際。

    六、實戰部署建議:依你的情境挑工具

    工具沒有絕對的好壞,只有適不適合。以下用三種常見情境來做建議。

    情境一:家庭多裝置檔案同步

    典型配置是:一台 NAS(常開)、一台桌機、一台筆電、一到兩支手機。需求是照片、文件、掃描檔在各裝置間保持一致。

    建議:Syncthing。理由是零成本、NAS 套件成熟、版本控制足以應付誤刪。把 NAS 當成樞紐(Hub),其他裝置都只跟 NAS 互連,可以避免裝置數量增加時連線拓撲爆炸。手機端建議使用 Syncthing-Fork,並把手機的同步設定為「僅在 Wi-Fi 與充電時執行」,避免耗電爭議。

    情境二:小型工作室/團隊協作

    典型配置是:三到八台工作站、一台檔案伺服器、可能有兩三個異地成員。需求是素材庫共享、版本一致、速度要快。

    建議:Resilio Sync 家用專業版或商業版。多節點分片傳輸能有效利用有限的對外頻寬,選擇性同步讓每台工作站只保留當前專案的素材,節省大量本機空間。分享金鑰的機制也讓臨時加入的外部協作者能快速上手。若團隊對開源有硬性要求,Syncthing 依然可行,但建議搭配一台效能較好的樞紐主機。

    情境三:雲端備份與異地備援

    典型需求是:本機或 NAS 的資料要定期備份到異地,最好還能加密。

    建議:組合使用。本地端的即時同步用 Syncthing 或 Resilio;異地備份到物件儲存(S3、B2)用 GoodSync,因為它的雲端整合無可取代。如果預算允許,也可以直接用 Resilio 的加密節點把資料送到一台便宜的 VPS 或親友家的 NAS,兼顧異地與加密,而且不需要處理雲端儲存的 API 金鑰管理。

    Syncthing 快速上手步驟

    如果你決定先從 Syncthing 開始,以下是精簡版的上手流程:

  • 安裝:到官方網站下載對應平台的版本,NAS 使用者可透過社群套件庫或 Docker 映像安裝。Docker 映像建議使用官方維護的 syncthing/syncthing
  • 開啟管理介面:預設是 http://127.0.0.1:8384。若裝在 NAS 或遠端主機上,記得設定管理介面的帳號密碼,並考慮只綁定內網位址。
  • 取得裝置 ID:在「操作 → 顯示 ID」中可以找到,也可以掃 QR Code。
  • 互相加入裝置:在 A 機的「新增遠端裝置」貼上 B 機的 ID,再到 B 機確認。
  • 建立共享資料夾:在 A 機新增資料夾、設定路徑與資料夾 ID,然後在「共享」頁籤勾選 B 機。B 機會收到通知,選擇本機路徑後即開始同步。
  • 調整細部設定:建議開啟「簡易版本控制」保留 5 份,設定忽略模式排除暫存檔,並視情況關閉中繼與全域發現。
  • 七、常見問題與疑難排解

    無論選哪一套工具,實務上都會遇到幾個反覆出現的問題。以下整理最常見的狀況。

    同步衝突了怎麼辦?

    衝突發生在兩台裝置離線期間各自修改了同一個檔案。Syncthing 的處理方式是把其中一份改名為 檔名.sync-conflict-日期-時間-裝置ID.副檔名,並保留兩份,不會覆蓋資料。Resilio 同樣會產生衝突副本,放在同目錄下。GoodSync 則依你在工作設定中選擇的衝突解決策略處理,可以設定為「保留較新」、「保留較大」或「兩者都保留」。

    避免衝突的根本做法是:盡量讓同一份檔案只由一台裝置主要編輯,其他裝置設為「僅接收」或「僅傳送」。此外,確保各裝置的系統時間準確,也能減少誤判。

    為什麼同步速度上不去?

    常見原因有幾個:

  • 走中繼而非直連:Syncthing 的介面會標示連線類型,若顯示「中繼」代表兩台裝置無法直連,速度會受限。可嘗試開啟 UPnP、設定連接埠轉發,或直接在區域網路內連線。
  • 磁碟 I/O 瓶頸:大量小檔案的同步非常吃 IOPS,傳統硬碟會成為瓶頸,SSD 或快取能明顯改善。
  • 加密開銷:在非常低階的處理器上(例如入門級 ARM NAS),TLS 加密可能成為限制。這種情況下 Resilio 通常表現較好。
  • 掃描間隔設定過長:部分 NAS 套件預設的掃描間隔是 3600 秒,導致變更不會即時被偵測。可縮短間隔或啟用檔案系統監控。
  • 手機端支援現況

    2026 年的現況是:Syncthing 的官方 Android 應用已停止維護,社群推薦使用 Syncthing-Fork,功能完整且持續更新;iOS 使用者則需要透過 Möbius Sync 這類第三方應用,且受限於 iOS 的背景執行限制,同步通常不是即時的。Resilio 與 GoodSync 都提供官方行動應用,且能利用系統的背景同步機制,體驗相對完整。如果你的核心需求是手機照片自動備份,Resilio 或 GoodSync 的表現會比 Syncthing 穩定。

    結語

    回到最初的問題:2026 年該選哪一套?如果把三者的定位濃縮成一句話——

  • Syncthing 是「免費、開源、自己掌控一切」的選擇,適合願意花一點時間理解原理、把隱私放在第一順位的使用者。
  • Resilio Sync 是「效能與功能兼具」的商業方案,在多節點分發與異地加密備援上仍難以被取代。
  • GoodSync 是「什麼都能接」的整合型工具箱,最適合本來就身處多雲環境、需要複雜備份流程的人。
  • 實務上,這三者並不互斥。很多進階使用者的配置是:以 Syncthing 處理日常裝置同步,用 GoodSync 定期把 NAS 資料推上雲端物件儲存,再用 Resilio 的加密節點做異地備援。工具是為需求服務的,先釐清自己的資料流向與風險承受度,再決定要投入哪一套,遠比盲目跟風來得重要。

    如果你在部署過程中遇到什麼疑難雜症,或是想分享自己的拓撲配置,歡迎在雅寶社區 · 頂客論壇的 3C 科技教學版繼續討論,也期待看到更多人的實戰經驗。

    ```

    🏠 返回首頁