跨区域复制是在不同OSS地域之间自动、异步复制文件,将源存储空间中文件的改动(新建、覆盖、删除操作)同步到目标存储空间中。

注意
  • 目前只有中国大陆各地域之间、美国东部和美国西部之间支持跨区域复制功能。
  • 开启跨区域复制功能后,主从两个区域的Bucket在备份文件时会产生跨区域间的数据流量,OSS会收取跨区域复制流量费用。每同步1个Object,OSS会累计计算请求次数并进行按量计费。目前跨区域复制流量仅支持按量付费,不提供资源包。详情请参见计量项和计费项

操作步骤

  1. 进入OSS管理控制台界面。
  2. 在左侧存储空间列表中,单击目标存储空间名称,打开该存储空间概览页面。
  3. 单击基础设置页签,找到跨区域复制区域。
  4. 单击开启同步,打开跨区域复制对话框。

  5. 选择目标存储空间所在的地域及存储空间名称。
    说明
    • 数据同步的两个存储空间必须分属两个地域,同地域的存储空间之间不能进行数据同步。
    • 开启跨区域同步的两个存储空间都不能同时与其他任何存储空间存在互相同步的关系。
  6. 选择数据同步对象
    • 全部文件进行同步:将该存储空间内所有的文件同步到目标存储空间。
    • 指定文件名前缀进行同步:将该存储空间内指定前缀的文件同步到目标存储空间。例如,您的 Bucket 根目录有一个文件夹 managementmanagement 下有个文件夹 abc,您需要同步 abc 文件夹里的内容,则填写 management/abc。您最多可以添加 5 个前缀。
  7. 选择数据同步策略
    • 增/删/改 同步:将该存储空间的所有数据,包括新增、更新、删除操作同步到目标存储空间。
    • 写同步(增/改):仅将该存储空间内新增和修改的数据同步到目标存储空间。
  8. 选择是否同步历史数据
    说明 历史数据同步时,从源存储空间复制的对象可能会覆盖目标存储空间中同名的对象,复制之前请确保数据的一致性。
  9. 单击确定
说明
  • 配置完成以后,启动需要等待 3-5 分钟时间。存储空间同步后会显示同步的相关信息。
  • 由于存储空间跨区域复制采用异步复制,数据复制到目标存储空间需要的时间取决于数据的大小,通常几分钟到几小时不等。