GOOGLE CLOUD STORAGE · GCP 物件儲存
Google Cloud Storage 備份與同步
透過原生 JSON API 或 S3 相容 XML API — 雙協議接入 Google Cloud Storage。支援 OAuth2 使用者授權、Service Account 服務賬號以及 HMAC 金鑰三種認證方式。
三種認證方式
- OAuth2 授權(推薦個人) — 選擇「Google Cloud Storage」並點選 Sign in with Google;
- Service Account(推薦生產環境) — 用 GCP 服務賬號的 Client Email + Private Key;
- HMAC 金鑰(S3 相容) — 選擇「Google Cloud via S3」 — 用 HMAC Access Key + Secret 接入。
分步操作指南
如尚未安裝 GoodSync — 請從下載頁獲取最新版。
- 在 GoodSync 中建立新任務 — 選擇 Backup 或 Synchronize 型別。
- 點選左 / 右側資料夾按鈕進入瀏覽。
- 在服務列表中選擇「Google Cloud Storage」(原生 API)或「Google Cloud via S3」(S3 相容)。
- 選項 A — OAuth2:點選「Sign in with Google」 — 瀏覽器完成 Google 登入並授權。
- 選項 B — Service Account:填入 Client Email 與 Private Key — 點選 Save。
- 選項 C — HMAC(S3 模式):填入 HMAC Access Key 與 Secret — 點選 Save。
- GCS Bucket 列表會顯示在瀏覽介面 — 選擇目標 Bucket 與路徑。
- 另一側選擇本地源 — 點選「Apply」啟動任務。
如何獲取 HMAC 金鑰
- 登入 Google Cloud Console;
- 左上角導航選單 → Cloud Storage → Settings;
- 選擇 Interoperability 標籤;
- 滾動到 Create a key for a service account — 點選;
- 選擇服務賬號 — 點選「Create key」 — Access Key 與 Secret 會顯示一次(請妥善儲存)。
安全提示:HMAC 金鑰建議儲存在 RoboForm 等密碼管理器中。一旦洩露請立即在 Console 撤銷。