1. 首頁
  2. 幫助中心
  3. 用戶手冊 · 前言與入門

GoodSync 用戶手冊 · 前言與入門

GoodSync 完整用戶手冊中文版,第 1 部分(共 6 部分)。除特別註明外,本手冊同時適用於 Windows 與 Mac 平台。可下載 英文 PDF 完整版

前言(Preface)

本文檔旨在為正在使用 GoodSync 強大且可定製功能的高級用戶提供指南。

由於這是一份「參考手冊」,並非面向新 GoodSync 用戶。GoodSync 在安裝過程中已提供友好的指引資訊 — 大多數用戶無需參考本文檔即可立即開始同步數據。

如果您正在尋找 GoodSync 入門指引,請查看 GoodSync 工作原理概述GoodSync 教程

介紹(Introduction)

什麼是 GoodSync?

GoodSync 是一款用於數據同步與備份的軟件應用程序。它可以在不同設備或位置之間同步文件與文件夾,確保數據保持最新且各處一致。

也就是説,GoodSync 通過把新出現或更新的文件從一側複製到另一側(舊文件或缺失文件所在的位置)、並傳播文件刪除,來確保被同步的文件夾及其中的所有文件保持一致。

GoodSync 可用於多種用途:

  • 同步 — 在多種設備(電腦、伺服器、移動設備)之間保持文件與文件夾同步,確保從任意位置都能訪問到最新版本。
  • 備份 — 將文件與文件夾備份到外部硬碟、NAS 或雲端,在硬件故障、誤刪、數據損壞的情況下保護數據。
  • 數據遷移 — 切換到新計算機或新存儲設備時,幫助遷移文件與設置,讓過渡更順暢。
  • 文件共享與協同 — 通過同步共享文件夾與團隊成員或家人共享文件、協同工作。
  • 雲端集成 — 與 Dropbox、Google Drive、OneDrive 等多種雲存儲服務集成,便於雙向同步與備份。
  • 自動化任務 — 支援自動化與調度 — 無需人工介入即可執行常規同步或備份任務,對日常數據管理特別有用。
  • 伺服器備份 — 企業可用 GoodSync 備份伺服器數據,確保伺服器問題發生時數據可用、可恢復。
  • 版本控制 — 提供文件版本選項 — 可保留文件多個歷史版本,便於回退到先前版本。
  • 跨平台同步與備份 — 支援 Windows、macOS、Linux/NAS 與移動平台 — 適用於多作業系統用戶。

本章討論同步程序面臨的挑戰,以及 GoodSync 是如何成功應對這些挑戰的。

備份 vs 同步(Backup vs. Synchronization)

同步確保兩個文件夾保持一致 — 用戶可在任一側修改文件,左側的變更會傳播到右側,右側的變更也會傳播到左側。

備份是單向同步 — 左側的變更會傳播到右側,但右側的變更不會傳播回左側。

GoodSync 的單向(1-way)Job 強制執行備份場景。

為什麼同步並非簡單(Why Synchronization is not trivial)

如果只考慮「比較文件修改時間,讓較新的文件勝出」,同步任務似乎簡單 — 但需要傳播刪除就讓事情複雜起來。如果某文件在一側被刪除,GoodSync 必須把這個刪除動作傳播到 Job 的另一側(也刪除該文件)。GoodSync 算法的精妙之處在於:能夠正確地通過多層鏈式文件夾傳播刪除。

另一個複雜之處是:用戶可能決定用舊版本替換新版本。GoodSync 可以正確處理這種情況 — 它能檢測出用戶做了這種替換,並傳播舊版本。

鏈式同步(Chained Synchronization)

鏈式同步是把多個文件夾(如 A、B、C、D)按順序兩兩同步、從而完成變更傳播的過程(例如:先 A↔B,再 B↔C,再 C↔D — 結果是 A 中的變更最終傳播到 B、C、D)。

GoodSync 可以正確執行鏈式同步。

可以使用 GoodSync 鏈在未連網的計算機之間同步文件。

例如,使用 USB 盤作為中介在工作電腦與家用電腦之間同步:

  • 把 USB 盤(或任何便攜磁盤)插入工作電腦。
  • 在工作電腦上啓動 GoodSync,把工作文件夾與 USB 盤同步。
  • 從工作電腦拔出 USB 盤並插入家用電腦。
  • 在家用電腦上啓動 GoodSync,把 USB 盤與家中文件夾同步。

嵌套 Job(Embedded Jobs)

多個 Job 可以讓一個文件夾與多個其他文件夾同步。此外,還可以有 Job 同步該文件夾的子文件夾或父文件夾 — GoodSync 會準確地把文件變更記錄在所有受影響文件夾的狀態中。

例如:考慮文件夾 C:\Work\Project,裏面是一個文件經常變更的項目;而 C:\Work 中的其他項目變更較少。

一個名為「Project to Server」的 Job 每天將項目文件同步到 SFTP 伺服器 — 團隊成員從該伺服器進一步同步文件。

另一個名為「Work to PortHD」的 Job 每週將整個 C:\Work 文件夾備份到便攜硬碟。

GoodSync 確保「Project to Server」Job 所做的所有變更都反映在「Work to PortHD」Job 中,反之亦然。

GoodSync Account(賬戶)

要使用 GoodSync 提供的所有功能與權益,需要擁有一個 GoodSync Account — 它是 GoodSync 產品系列的通用訪問入口。

GoodSync Account 用於:

  • License 與設備管理 — 管理 GoodSync 授權、註冊設備、為設備分配 license。
  • 遠程訪問與數據管理 — 使用依賴 GoodSync Account 的 GoodSync Connect 功能,從任何有網絡的地方連接所有設備並同步、訪問其上的數據。
  • 跨設備 Job 與選項 — 在所有 GoodSync 設備間備份並同步 Job、組、選項與 Server Account。
  • GoodSync 雲存儲 — 使用 GoodSync Storage(我們自有的雲存儲) — 直接通過 GoodSync 界面以最快、最安全、最實惠的方式備份與還原任意設備的數據。
  • 共享文件夾 — 把您賬戶下任意已註冊設備上的文件夾分享給其他 GoodSync 用戶。
  • 獲得技術支援等。

這些功能與可能性將在本手冊後續章節詳細介紹。

GoodSync Account 創建與設置

新 GoodSync Account 可通過以下任一方式創建:

  • 在 GoodSync 應用安裝過程中創建。
  • 在已安裝的 GoodSync 應用中:Windows 點擊左上角「Tools」菜單選擇「GoodSync Account Setup」;Mac 點擊菜單欄的「GoodSync」選擇「GoodSync Account Setup」。
  • 在線創建:GoodSync Account 創建頁

GoodSync 應用中的上述選項還允許使用現有 GoodSync Account 登入、把設備註冊到賬戶,併為該設備分配 license。

通過 GoodSync Account Setup,可隨時更換本計算機所使用的 GoodSync Account。

GoodSync Account Setup 對話框將在安裝章節中進一步説明。

入門(Getting started with GoodSync)

安裝(Installation)

關於在各平台安裝 GoodSync 的完整説明,請參閲相應的幫助中心文章:

也可在本站下載頁獲取所有版本的本地下載入口。

分步同步教程(Synchronization step-by-step)

典型的 GoodSync 用戶體驗由以下階段組成:

  1. 創建 Job 並選擇同步文件夾:
    • 用戶選擇要同步的左側與右側文件夾。
    • 這一步只在初次設置 Job 時進行一次。
  2. 對比分析(Analyze):
    • 當用戶點擊「Analyze」按鈕時執行。
    • GoodSync 計算出要讓兩個文件夾保持一致需要進行的全部變更。
  3. 預覽擬執行的操作:
    • 分析結果以文件/文件夾樹的形式呈現給用戶。
    • 左/右箭頭指向文件複製方向;中間的圓圈表示「不復制」(即兩側已相等)。
    • 帶交叉的箭頭表示「傳播刪除」 — 例如左到右的交叉箭頭表示 GoodSync 檢測到左側文件被刪除,將把刪除傳播到右側。
    • 當前生效的方向以綠色加粗的箭頭或圓圈表示。
    • 其他可選方向以灰色、禁用狀態的箭頭或圓圈表示。
    • 用戶可點擊希望的方向箭頭來更改同步方向。
  4. 同步(Sync):
    • 當用戶點擊「Sync」按鈕時執行。
    • 分析階段提議、用戶可能修改過的文件操作真正應用到文件上。
    • 同步完成後,文件夾及其中所有文件保持一致。

增量備份:單向同步(Backup files incrementally: One-Way Sync)

備份本質上是單向同步過程 — 僅向備份文件夾傳輸已變更的文件與文件刪除。配置備份的步驟如下:

  1. 先創建一個空的備份目標文件夾 — 它可以位於可移動磁盤(如 USB 盤或便攜硬碟)、另一台計算機或遠程伺服器。
  2. 讓 GoodSync 通過將備份源文件夾與備份目標文件夾同步來執行初次備份
  3. 之後每當需要備份時,只需把備份源文件夾與備份目標文件夾同步即可。
  4. 需要還原文件時,備份目標文件夾中保存的就是上次備份時備份源文件夾的精確副本。
  5. 為確保備份始終單向進行(從原文件夾到備份文件夾,絕不反向),到 Jobs → Options 選擇「1-way」Job 類型。

同步算法(Synchronization algorithm)

GoodSync 實際的同步算法相當複雜,包含若干重要的發明與商業秘密 — 這裏不能完全披露。

下面是該算法的整體輪廓:

  1. 計算左側文件夾「當前文件狀態」與「已存儲文件狀態」之間的差異。
  2. 計算右側文件夾「當前文件狀態」與「已存儲文件狀態」之間的差異。
  3. 把出現在左側的變更傳播到右側。
  4. 把出現在右側的變更傳播到左側。
  5. 如果同一文件在兩側都發生了變更,則聲明為「Conflict(衝突)」。