跳转到内容

腾讯云 COS

Sync Vault 支持通过腾讯云对象存储 (COS) 进行同步。腾讯云 COS 提供稳定的服务和快速的传输速度,适合大多数用户。

前往 腾讯云官网 并选择相应的对象存储方案。

400
400

如图所示,点击 【Get Started】(开始)-【S3】-【Authorize】(授权),然后在弹出的窗口中输入相应参数:

  • Endpoint: 无需填写。
  • Region (地域): 前往 存储桶列表,查看 “所属地域” 列,并复制对应的英文名称(例如 ap-guangzhou)。
  • Access Key ID: 前往 API 密钥管理 获取 SecretID。
  • Secret Access Key: 前往 API 密钥管理 获取 SecretKey。

完成后,点击 “Test Connection” (测试连接) 按钮以验证配置是否正确。

如果您遇到错误 Failed to set CORS configuration. Please configure it manually (无法设置 CORS 配置,请手动配置),请前往存储桶列表配置 CORS,参考下图:

config cors.webp

配置完成后,您就可以通过腾讯云 COS 开始多设备同步了。

  • 存储桶:一个仓库对应一个存储桶,通过名字进行划分,存储桶名字为sync-vault-仓库名字的md5值-应用ID
  • 存储对象:每个文件对应一个存储对象
  • 额外的元数据字段:sync vault会给每个存储对象增加一个额外的mtime字段,用于记录文件的本地修改时间。
  • 元数据对象:为了减少 HeadObject 请求,每个仓库有一个元数据对象,存储在 .data/.snapshot/remote-meta-仓库名字的md5值.json 中。

由于对象存储的费用开销和存储容量、请求数量等相关。sync vault 内置了 S3APIStat,可用于监测 S3 请求数量,用来估算和控制费用。打开路径为: