1. 首頁
  2. 幫助中心
  3. Control Center 管理員指南

GoodSync Control Center 管理員指南

本指南覆蓋 GoodSync Control Center 後台所有管理員功能:從公司賬戶創建到 Job 與 Runner 的集中下發、監控、報表,以及完整的設置項説明。除特別註明外適用於 Windows、Mac、Linux 與 NAS 平台。

簡介

GoodSync 用於將兩個或多個包含文件的文件夾同步到完全一致的狀態 — 這一過程包括把新文件或修改過的文件從源文件夾複製到目標文件夾,並在需要時刪除文件,以保持兩側內容一致。

GoodSync Control Center 集中管理所有 GoodSync 客戶端(Windows、Mac、Linux、NAS、Server、Workstation),集中下發 GoodSync Job,並報告 Job 運行狀態。

更多關於 GoodSync 的功能與使用方式請參閲 GoodSync 用戶手冊

管理員指南概述

GoodSync Control Center 是一項在線服務,旨在幫助企業為安裝在客戶端設備上的 Runner 創建並監督 Job。所有公司管理任務都在線完成,並與 GoodSync Workstation 與 Server 安裝無縫集成。

有效配置公司的流程為:管理員發起公司創建流程 → 添加 Runner 至公司 → 授權後為 Runner 分配特定 Job → Job 執行完成後將狀態回傳到 Control Center,提供集中、便捷的監控與報告平台。

開始使用 GoodSync Control Center 非常簡單,按下方章節自上而下逐步操作即可。

1. 公司賬戶創建(Company Creation)

  1. 在此創建公司賬戶:https://jobs.goodsync.com/ui/signup
  2. 填寫表單資訊。
    Control Center 公司賬戶創建表單
  3. 點擊「Submit」提交公司資訊。
  4. 公司賬戶創建後,登入並繼續。
    Control Center 登入界面

登入後將顯示 Control Center Dashboard,左側呈現導航菜單:

  • Dashboard — 包含全局公司資訊:Job Run 錯誤、未運行的 Job、Control Center 基本統計。
  • Getting Started — 介紹 GoodSync Control Center 並提供快速入門指引。
  • Job Runners — Runner 是「特定計算機上特定 OS 用戶」的組合。Windows 例:John Smith@AccountingServer。Runner 必須先經管理員批准(授權)才能接收 Job。
  • GoodSync Account — 自 CC v3.1.1 起,可將 GoodSync Account 關聯到 Control Center 公司。所有 Job 與 Server Account 自動從此賬戶同步過來 — 無需在 Control Center 中手動創建 Job。
  • Jobs — 列出 Control Center 中所有可用的 GoodSync Job。管理員可增刪改全部 Job 選項、為 Job 分配 Runner。更便捷的方式是在普通 GoodSync GUI 客戶端創建並編輯 Job,然後同步到 Control Center。
  • Server Accounts — 列出 Control Center 中 Job 可用的所有 Server Account。Server Account 相當於「密碼管理器」 — 當某 Job 中的伺服器憑據變更時,引用相同 Server Account 的其他 Job 自動可見此變更。Server Account 取自與 Control Center 公司關聯同一 GoodSync Account 的 GoodSync GUI 客戶端。
  • Job Runs — 顯示所有 Runner 上所有 Job 的全部 Run 歷史 — 即 Runner 在所有計算機上做了什麼的完整歷史,附詳細日誌。
  • Reports — 顯示所有 Runner 在指定備份與同步上的彙編 Job 資訊。
  • Administrators — 公司管理員管理。
  • Settings — Control Center 全局設置:Global Job Options、授權設置、管理員設置等。
  • Documentation — 即本手冊。

3. Dashboard

頂部為 Control Center 概覽數字:已授權 Workstation 與 Server Runner 的 license 數與到期日。

點擊「Purchase」/「Add Licenses」按鈕可直接購買 license。

點擊右上角管理員姓名可編輯個人資料(姓名、郵箱、密碼)或退出 Control Center。

下方為 Job Runs 統計的只讀速覽:包括「每個 Job Runner 的最近一次 Run 中的錯誤」與「長時間未運行的 Job」。更詳細的視圖見 Reports 章節。

Control Center Dashboard 儀表盤界面

4. Getting Started

「Getting Started」面板提供 Control Center 的簡明介紹、特性概覽與快速上手步驟。

點擊「Start an Interactive Tour」可啓動互動式導覽,提供分步指導。

Control Center Getting Started 入門界面

5. Job Runners

一個 Runner 由「特定計算機上的特定用戶」組成。每個 Runner 必須先獲得管理員授權才能接收 Job。

系統中所需 GoodSync Runner 的總數 = 已配置 GoodSync 服務的計算機總數 + 這些計算機上的用戶總數。

Control Center 會在 Runner 完成配置時自動將其納入系統。

NOTE:有關如何設置 Runner 以從 Control Center 接收 Job,請參閲 Runner 部署指南

進入本章節,將首先看到所有現有 Runner 列表:

Control Center Job Runners 列表

點擊列標題可按 Runner 名稱、分配給 Runner 的 Job 數、或 Runner 版本排序。

點擊「Filter」按鈕可篩選:按 Runner 名稱、Runner 類型(Workstation 或 Server)、Runner 版本、授權狀態(全部 / 僅已授權 / 僅已禁止)。

Control Center Job Runners 篩選器

6. 授權 Runner(Authorizing Runners)

授權(Authorize)或取消授權(Disallow)一個 Runner,意味着設置該 Runner 是否會接收並運行分配給它的 Job。

可在 Runner 列表中通過「Actions」按鈕批量授權 Runner,也可在 Runner 詳情頁面通過「Authorize/Disallow」按鈕單獨授權 — 後續章節有詳細説明。

7. Runner 詳情(Runner Details)

從 Runner 列表中點擊 Runner 名稱即可打開 Runner 詳情頁面 — 在此可使用管理與跟蹤 Runner 的工具。

Control Center Runner 詳情頁面

右上角「Authorize/Disallow」與「Delete」按鈕執行相應操作。

NOTE:從 Control Center 刪除 Runner 僅會從 Control Center 中刪除,不會從其安裝的計算機上刪除。

按鈕下方資訊面板展示 Runner 資訊:授權狀態、用戶名與計算機名、Runner 類型與版本。

下一面板「Job Runs in Progress」展示該 Runner 當前活躍的 Job Run 列表(如有)、狀態與進度。點擊列標題可排序。

底部「Job Runs History」面板展示該 Runner 的 Job Run 歷史。點擊「Log」列的放大鏡圖標查看詳細 Job Run 日誌,或點擊 Job 名稱跳轉到 Job 詳情。

8. 為 Runner 分配 Job(Assigning Runners to Jobs)

要讓某個 Job 運行,需要為它分配 Runner:

  1. 在「Runner Jobs」面板點擊「Edit List」按鈕。
  2. 會顯示 Control Center 中所有 Job 的列表。在右側勾選要分配給該 Runner 的 Job,點擊「Save」應用變更。
Control Center 為 Runner 分配 Job

9. Runner 批量操作(Runner Bulk Actions)

批量授權或取消授權 Runner:在右側勾選目標 Runner,點擊「Actions」按鈕,選擇「Authorize」或「Disallow」,再點擊「Save」。

可通過勾選 Runner、在「Actions」菜單選擇「Delete」從 Control Center 刪除 Runner。

Control Center Runner 批量操作菜單

Jobs 管理

10. Jobs(任務)

Job 是 GoodSync 中代表一項同步或備份工作的基本工作單元。每個 Job 包含唯一的 Job 名稱、可選描述、左側與右側文件夾,以及大量可完全配置的 Job 選項 — 選項可設置版本控制、自動調度、告警、指令碼等等。

Control Center 中的 Job 擁有與 GoodSync GUI 創建的 Job 完全相同的所有選項,唯一區別是:Control Center 分配的 Job 預設不帶用戶界面運行。

更多 GoodSync Job 知識請見 GoodSync 用戶手冊

本節中 Job 可通過 Control Center 完整管理。管理員可增刪改全部 Job 選項,併為 Job 分配 Runner 與 Runner 組。

進入本節將首先看到所有現有 Job 列表:

Control Center Jobs 列表

可通過「Filter」字段與 Job 狀態下拉框篩選 Job。預設僅顯示活躍 Job — 要查看全部或僅停用的 Job,點擊「Show only active」並選擇「Show All」/「Show only inactive」。

11. 創建 Job(Creating Jobs)

  1. 由於 Job 現在可從普通 GoodSync GUI 客戶端同步過來,您不必在此創建 Job — 但仍可以這麼做。
  2. 在 Job 列表中點擊「Create New Job」按鈕。
    Control Center 創建 Job 入口
  3. 接下來會顯示反映所有 Job 選項的 Job 編輯對話框。
    Control Center Job 編輯對話框
  4. 輸入 Job 名稱,可選填 Job 描述。
  5. 設置 Job 的左側與右側文件夾。可手動指定文件系統與路徑,也可使用 Server Account。

    Server Account 包含遠程伺服器(如 FTP、WebDAV、雲存儲)的地址與憑據,以加密格式存儲。可在 GoodSync GUI 應用中配置 Server Account 並同步到 Control Center。

    NOTE:Control Center 中所有可用 Server Account 都顯示在 Server Accounts 章節

  6. 在「General」標籤頁設置 Job 的方向,並在對應標籤頁設置其他偏好選項 — Auto、Filters、Scripts。

    NOTE:有關 GoodSync Job 選項的詳細資訊,請參閲 GoodSync 用戶手冊 — 它會引導您瞭解所有可用選項。

  7. 完成後點擊「Save」保存。Job 創建並保存後會顯示 Job 詳情頁面。

    NOTE:Job 也可僅通過本地 GoodSync GUI 客戶端創建後再同步到 Control Center。詳見 同步 Job 到 Control Center

12. Job 詳情(Job Details)

本頁面提供 Job 的管理與跟蹤工具。

Control Center Job 詳情頁面

右上角有一組按鈕:

  • Edit Job — 打開 Job 編輯對話框,修改 創建 Job 章節描述的所有選項。
  • Clone Job — 克隆此 Job 並打開克隆 Job 的詳情。
  • Special Ops — 顯示「Special Operations」窗口,提供一些特殊 Job 操作(下文詳述)。
  • Run Job — 在分配給該 Job 的所有 Runner 上手動運行該 Job。

點擊「Job Command Line」連結將顯示用於通過 GoodSync 命令行接口(例如 GSYNC)運行該 Job 的命令。

按鈕下方兩個面板分別顯示 Job 的左側與右側文件夾。

再下方「Options」面板顯示為該 Job 設置的選項。

選項下方有兩個面板:左側顯示該 Job 分配給的 Runner 組,可編輯;右側顯示該 Job 分配給的 Runner,可編輯。

下一面板「Job Runs in Progress」顯示該 Job 當前活躍的 Run 列表、狀態與進度。點擊列標題可按對應排序。

底部「Job Runs History」面板可查看 Job Run 歷史。點擊「Log」列的放大鏡圖標打開詳細 Job Run 日誌;點擊 Job Runner 名稱查看其詳情。

13. 為 Job 分配 Runner(Assigning Jobs to Runners)

  1. 要為 Runner 分配 Job,在「Jobs Assigned to Runner」面板點擊「Edit List」。
  2. 會顯示 Control Center 中所有 Runner 的列表。
  3. 勾選要分配 Job 的 Runner 旁的複選框。
  4. 勾選時必須選擇如何運行該 Job(WhatToDo) — 即 GoodSync GUI 客戶端中的 Auto 選項。
  5. 不同 Runner 可對同一 Job 設置不同的 WhatToDo — 點擊列表中的 Job 名稱可查看。
  6. 最後點擊「Save」應用變更。

14. Timetable(時間表)

Timetable 彙總展示每個 Job 將在哪個 Runner 上以何種 Automation 選項(WhatToDo)運行。

您可以在此列表中更改每個 Job 的 Automation 選項。

要在 Timetable 中添加新元素:可從 Job 入手為其添加 Runner;也可從 Runner 入手為其添加 Job。

15. 運行 Job(Running Jobs)

如果 Timetable 中為「Job + Runner」組合指定了 Auto(調度)選項,Job 將按 Automation 選項的指令運行。

要手動運行一次 Job,在 Job 詳情頁右上角點擊「Run Job」按鈕。

下方為 Windows 上 Runner 運行 Job 的示例:

Control Center Job 運行示例

16. Job 批量操作(Job Bulk Actions)

Job 列表中的「Actions」按鈕支援批量刪除、停用 Job 或交換其左右文件夾。在右側勾選目標 Job,點擊「Actions」並選擇對應菜單項。

停用 Job 將阻止任何 Runner 運行該 Job。

「Update Backup Left to Right」與「Update Backup Right to Left」選項允許為備份類 Job 交換左右文件夾方向。

Control Center Job 批量操作

17. Job 特殊操作(Job Special Operations)

對 Job 可執行一些特殊操作以完成特定維護動作 — 主要用於錯誤解決與/或清理。

點擊會彈出窗口,可選擇要執行的特殊操作以及要發往的 Runner。

Control Center Job 特殊操作窗口

可用的特殊操作選項:

  • Delete State Files — 刪除該 Job 兩側的 GoodSync state 文件。當 state 文件損壞導致 Job 無法運行時,可用此操作清理。
  • Delete Recycled — 刪除位於 _gsdata_/_saved_ 文件夾中的回收文件與 _gsdata_/_history_ 文件夾中的歷史文件。
  • Cleanup Recycled — 清理 _saved_ 與/或 _history_ 文件夾:刪除超過指定時間(預設一個月)的所有文件。
  • Delete GS Data — 刪除任意一側或兩側的 GoodSync _gsdata_ 文件夾及其內全部文件。包含「Delete Recycled」與「Delete State Files」所刪除的全部內容,外加所有 Job Log 文件。

Server Accounts、Job Runs 與 Reports

18. Server Accounts(伺服器賬戶)

Server Account 包含 GoodSync GUI 應用中用於訪問任何受支援的文件系統(如 FTP 伺服器或雲存儲)的地址與憑據。

19. 同步 Job 與 Server Accounts 到 Control Center

自 Control Server v3.1.1 起,Server Accounts 的「上傳」已被「通過 GoodSync Mediator 同步 GoodSync Account 到 Control Center」所取代。

這種方式可讓您在 Windows 或 Mac 上的 GoodSync GUI 客戶端中創建並編輯 Job 與 Server Account(在 GUI 環境中,而非網頁中) — 您可以方便地瀏覽各種在線/離線文件系統深處的文件夾,同時提供複雜的認證(如 OAuth2) — 這些都是 Control Center Web UI 無法做到的。

在 Control Center 中執行 Account Sync 的方式:

  1. Control Center 必須在 Company Settings 中引用 GoodSync Account。
  2. 該 GoodSync Account 必須允許 Control Center 使用 — 在 GoodSync Account 的 Account Info 中(https://www.goodsync.com/manage/user-account/...)指定「GSCC Company」。
  3. 在 Jobs 標籤頁點擊「Sync with Mediator」按鈕。
  4. 您在 GoodSync 客戶端中對 GoodSync Account 的 Job 與 Server Account 所做的全部更改將同步到 Control Center。

20. 在 Job 中使用 Server Accounts

由於 Job 與 Job 引用的 Server Accounts 現在都從 Mediator 同步而來,Job 中無需再指定 Server Account — 已由 GoodSync GUI 客戶端完成。

21. Job Runs(Job 運行記錄)

一次 Job Run 表示某個特定 GoodSync Job 在某個特定 Runner 上執行的某次具體備份或同步實例。

所有 Job Runs 共同構成了「GoodSync Job 在您所有 Runner 上做了什麼」的完整歷史。

這是 Job Reporting 的最基礎層 — 其他所有 Job Reports 都是基於此的派生資訊。

Job Runs 標籤頁顯示該公司中已完成的所有 Job Run:

Control Center Job Runs 列表

「Job Runs In Progress」面板顯示所有當前正在運行的 Job(如有)、狀態與進度。點擊列標題可按對應排序。

點擊第二列的「Stop」按鈕可停止 Job Run。點擊該列標題中的「Clear Stalled」按鈕可清理可能卡死的 Job Run。

「History of Job Runs」面板顯示所有已完成的 Job Run。可用篩選器精煉列表:時間範圍、Job 名稱、Job Runner、狀態、結果。點擊「Filter」按鈕配置所需篩選條件,再點「Apply Filter」。

Control Center Job Runs 篩選器

22. Reports(報表)

Control Center Reports 顯示所有 Runner 在指定備份與同步上的彙編 GoodSync Job 資訊。

Control Center Reports 報表中心

可用的報表類型:

  • All Recent Errors — 某 Runner 某 Job 最近一次 Run 中的錯誤。
  • Long Time No Job Runs — 已分配 Job 但長時間未運行該 Job 的 Runner 列表。
  • Last Job Runs — 每個 Runner 上每個 Job 最近一次 Run 的列表。
  • Last Successful Run — 每個 Runner 上每個 Job 最近一次成功 Run 的列表。與 Last Job Runs 類似,但僅當結果為 OK 且無錯誤或衝突時計入。
  • Data Transfer Usage — 每個 Runner/Job 傳輸的數據最大值、最小值、平均值。
  • Changes Log — Job、Runner、管理員、設置等變更的歷史記錄。

點擊所選報表類型右側的「Build Report」,準備好後會打開報表頁面。點擊列標題可按其作為排序條件重排列表。

管理員與全局設置

23. Administrators(管理員)

「Administrators」面板用於管理公司管理員。公司管理員對 Control Center 的所有方面擁有完全控制權。

初次進入將顯示包含所有公司管理員的列表:

Control Center 管理員列表

可通過「Filter」字段與管理員狀態下拉框篩選管理員。預設僅顯示活躍管理員。要查看全部或僅停用的管理員,點擊「Show only active」並選擇「Show All」/「Show only inactive」。

24. 創建管理員(Creating Administrators)

  1. 要創建新公司管理員,點擊綠色「Create New Administrator」按鈕。
    Control Center 創建管理員按鈕
  2. 會彈出窗口要求指定管理員姓名、郵箱地址、臨時密碼及確認密碼。在對應字段中填寫後點擊「Save」。
    Control Center 創建管理員表單
  3. 新管理員會被加入管理員列表。點擊「Send Confirmation Email」可向新管理員發送確認郵件以確認其郵箱地址 — 郵件將發送到所提供的郵箱。

25. 管理員批量操作(Administrator Bulk Actions)

管理員列表中的「Actions」按鈕支援批量刪除、啟用/停用公司管理員。在右側勾選目標管理員賬戶,點擊「Actions」並選擇對應操作。

Control Center 管理員批量操作

26. Settings(設置)

Control Center 設置允許影響 Control Center 行為,併為連接到 Control Center 的 Runner 設置全局程序選項。

Control Center Settings 設置中心

下面回顧該章節中的每個面板:

27. Company Settings(公司設置)

公司常規與安全設置。點擊「Edit Company Settings」編輯:

Control Center Company Settings
  • Company ID — 標識 Control Center 實例。它告訴 Runner 應從 Control Center 上的哪家公司接收 Job。Company ID 在創建公司時設定,不可更改。
  • Allow Administrator Login Only With Confirmed Email — 若勾選,僅允許郵箱已確認的管理員登入。
  • Auto Log Out after Idle — 配置自動退出登入的空閒小時數。
  • Require PIN code on Runner registration — 可設置一個 Company PIN 作為新安裝 Runner 的白名單。如果設置了 Company PIN 且已安裝的 Runner 在安裝時未使用正確 PIN 配合 /cc-copin 標誌,則該 Runner 將無法連接到 Control Center。
  • Use Two-Factor Authentication — 開啓或關閉一次性密碼認證(2FA)。

    NOTE:要使用一次性密碼認證,所有公司管理員必須先完成郵箱確認流程。

28. Personal Settings(個人設置)

當前登入管理員的個人設置。點擊「Edit Personal Settings」編輯:

Control Center Personal Settings
  • Choose Language — 設置 Control Center UI 顯示語言。
  • Dashboard. Show Jobs that have not Run in — 若已調度的 Job 因任何原因連續這麼多天未運行,則在 Dashboard 的「Long Time No Runs」中創建通知。
  • Choose Locale Format — 配置 Job Run 顯示的日期/時間格式。
  • Choose Timezone — 指定 Job Run 顯示的時區設置。
  • Receive Stopped Runners Email — 系統每天 UTC 12:00 檢查離線 Runner。檢查時 Control Center 確認 Runner 的最近活動時間並與當前時間相減;如果 Runner 離線時間達到或超過通知週期,將向管理員發送郵件警報。

29. Global Runner Options(全局 Runner 選項)

本面板的設置允許配置與「更新管理、自動 Job 運行、日誌與歷史、全局 Job 過濾器、代理設置、用於警報的 SMTP 設置」相關的全局選項。

這些設置對應 GoodSync GUI 中 Tools → Program Options(Mac:GoodSync → Preferences)下的設置。其概述與説明見 GoodSync 用戶手冊

注意:並非所有 Program Options 都可通過 Control Center 設置 — 例如代理選項只能在本地安裝 CC-Runner 時設置。

Control Center Global Runner Options

30. License Information(License 資訊)

顯示當前 license 的詳細資訊。點擊「Buy More」可為 Control Center 購買更多 Runner license。

31. Company Administrators Sessions(管理員當前會話)

本面板顯示當前管理員會話。可隨時通過點擊對應管理員會話旁的「x」圖標撤銷該會話。

32. Company Administrators Sessions History(管理員會話歷史)

所有管理員會話都會記錄在案,供查詢與審計。記錄內容包括管理員姓名、IP 地址、瀏覽器類型、作業系統、最後訪問時間。