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 撤销。