Azure、Backblaze、Box.com 与 GoodSync Storage 对接
Microsoft Azure Blob Storage
两种对接方式
GoodSync 对接 Azure 有两种方式:
方式一:Azure Blob Storage(原生 API)
端点类型选择:Microsoft Azure Blob Storage
连接字符串(Account Connection String):DefaultEndpointsProtocol=https;AccountName=xxx;AccountKey=xxxx;EndpointSuffix=core.windows.net
容器名:container-name
目录路径:backup/data/
连接字符串在 Azure 门户 → 存储账户 → 访问密钥中获取。
方式二:Azure Files(SMB 共享)
Azure Files 是一个 SMB 协议的云文件共享,可以直接用 GoodSync 的 SMB 端点类型连接:
\\<storage-account>.file.core.windows.net\<share-name>\
Azure 的特殊考虑
- 存储账户性能层:Standard 层适合大多数备份场景;Premium 层性能更好但费用更高
- Blob 访问层:Hot(热)/ Cool(冷)/ Archive(归档)三层价格差异大。归档层的 blob 被同步时需要先解冻
- 版本控制:与 S3 类似,Azure Blob 自身支持版本控制,与 GoodSync 版本历史二选一
- 跨区域复制(GRS):开启后数据在两个区域同步复制,GoodSync 同步到主区域时 Azure 自动复制到备区域
Backblaze B2
为什么选择 B2
Backblaze B2 Cloud Storage 是最具性价比的对象存储之一:
- 存储价格与 AWS S3 对比:B2 约 $6/TB/月 vs S3 标准约 $23/TB/月(便宜 3-4 倍)
- 出站流量费用极低(某些场景免费)
- S3 兼容 API(GoodSync 可以用 S3 端点类型接入)
GoodSync 对接 B2
两种方式:
方式一:Amazon S3 端点类型(推荐)
端点类型:Amazon S3
Endpoint:https://s3.us-west-002.backblazeb2.com
Access Key ID:B2 的 Application Key ID
Secret Access Key:B2 的 Application Key
Bucket Name:B2 的 Bucket 名
方式二:Backblaze B2 端点类型 GoodSync 也提供专门的 Backblaze B2 端点类型,内部同样走 S3 协议封装,配置更简洁:
端点类型:Backblaze B2
Account ID:Backblaze 账户 ID
Application Key:B2 应用密钥
Bucket:Bucket 名
B2 的特殊考虑
- Application Key 创建:B2 支持创建具有最小权限的应用密钥,建议只给同步桶的读写权限
- Bucket 区域:B2 有多个区域可选,选择物理位置近的
- 版本控制:B2 自身不支持 blob 版本控制,完全依赖 GoodSync 版本历史
- 出站流量:B2 的出站流量费极低,但不是完全免费——批量下载时仍需留意
Box.com
对接方式
端点类型选择:Box.com
OAuth 授权:弹出浏览器 → 登录 Box 账户 → 允许 GoodSync 访问
Box 的特殊考虑
- Box Business 团队文件夹:GoodSync 不支持 Box 的 Business 团队文件夹(与 Dropbox Business Team Folders 类似的限制)
- Box 的文件大小限制:免费版 250MB,Business 版 5GB
- 版本控制:Box 自身有版本控制功能,与 GoodSync 版本历史叠加使用时需注意
GoodSync Storage
是什么
GoodSync Storage 是 GoodSync 自家提供的云存储服务,主打「与 GoodSync 同步引擎深度集成」。
特点
- 小文件优化:专为大量小文件场景优化,速度优于其他云存储
- 与 GoodSync Connect 一体化:用同一个 GoodSync Connect 账户管理
- 额外加密默认开启:GoodSync Storage 的传输和存储全程 AES-256 加密
- 按需计费:按使用量付费(存储量 + 流量),无最低消费
对接方式
端点类型选择:GoodSync Storage
使用已登录的 GoodSync Connect 账户授权
选择 GoodSync Storage 中的目标文件夹
与其他云存储的对比
| 对比项 | GoodSync Storage | Amazon S3 | Google Drive |
|---|---|---|---|
| 小文件同步速度 | 快(引擎优化) | 一般 | 一般 |
| 大文件支持 | 支持 | 支持(5TB+) | 限制 250GB |
| 加密 | 全程 AES-256 | 默认加密 | 默认加密 |
| 额外加密密钥 | 用户自管理 | 用户自管理 | 不可 |
| 费用 | 中等 | 低 | 订阅制 |
| GoodSync 引擎集成 | 最深 | 原生 API | OAuth + API |
谁适合用 GoodSync Storage
- 重度 GoodSync 用户:已经是 GoodSync 商业版用户,Storage 与 Connect 账户一体化管理方便
- 大量小文件场景:如代码库、文档库、照片缩略图等,Storage 针对小文件做了传输优化
- 不想管理多个云账户:GoodSync 一家搞定同步 + 存储 + Connect,减少运维复杂度
云存储选择建议
| 你的场景 | 推荐云存储 |
|---|---|
| 大量大文件备份(视频、影像) | Amazon S3 或 Backblaze B2(对象存储便宜) |
| 日常文档、工作资料 | Google Drive / OneDrive / GoodSync Storage |
| 小文件多、同步频繁 | GoodSync Storage(小文件优化) |
| 需要云存储 API 二次开发 | Amazon S3(生态最全) |
| 成本敏感 | Backblaze B2(性价比高) |
| 企业级高可用 | Amazon S3 或 Azure Blob(有跨区域复制) |