跨区域复制

最近更新时间:2021-01-26 15:18:37

跨区域复制(Cross-Region Replication)是在不同地域(Region)的KS3存储空间之间自动复制文件(Object),它会将Object的创建、更新和删除等操作从源存储空间复制到不同区域的目标存储空间。目标端对象是源存储空间的精确副本,它们具有相同的对象名、元数据以及内容,例如创建时间、拥有者、用户定义的元数据、Object ACL、对象内容等。支持复制未加密的对象和使用服务器端加密的对象。

  • 说明
    • 开启跨区域复制功能后,主从两个区域的存储空间在复制文件时会产生跨区域间的数据流量,KS3会收取跨区域复制流量费用。每同步1个Object,KS3会累计计算请求次数并进行按量计费.
    • 目前跨区域复制流量仅支持按量付费,不提供资源包。计量计费详情见计量计费部分。
    • 目前支持中国各地域(包括香港和台湾)之间进行跨区域复制。
    • 跨区域复制开启后,有一定的生效时间(0-6分钟),生效后的复制就是近实时的。

使用场景

  • 安全合规:虽然KS3默认对每个存储的对象在物理盘上有多份副本,但安全合规要求所规定的数据需要具有一定距离的远程容灾能力。通过跨区域复制,KS3可以在远距离的数据中心之间复制数据以满足安全性要求。
  • 减少延迟:为了最大限度缩短访问对象时的延迟,可以选择在地理位置与用户较近的两个数据中心之间复制对象副本。
  • 数据备份与容灾:如果您对数据的安全性和可用性有极高的要求,以备发生如地震、海啸等灾难导致一个KS3数据中心损毁时,还能及时启用另一个数据中心的备份数据以快速恢复业务。
  • 数据复制:由于业务原因,需要将数据从一个数据中心迁移到另一个数据中心。

操作方式

操作方式 说明
控制台 Web应用程序,直观易用
SDK Java SDK demo

使用说明

如果您拥有的两个存储空间分属不同地域,可以通过配置同步规则,将源存储空间的数据实时复制到目标存储空间。目前支持以下特性:

  • 实时同步数据:数据实时复制,对于数据的增加、删除、修改能够实时监控同步到目标地域存储空间。对于2MB文件,能够做到分钟级别信息复制,保证两边数据的最终一致。
  • 互通同步:您可以配置存储空间 A到存储空间 B的复制,然后配置存储空间 B到存储空间 A的复制,实现双向的互通复制。
  • 加密复制:支持复制未加密的对象和使用服务器端加密的对象。

限制说明

  • 对于处于同步状态的两个存储空间,源存储空间复制过去的Object可能存在覆盖目标存储空间中同名Object的风险。
  • 跨区域复制采用异步(近实时)复制,数据复制到目标存储空间需要一定的时间,通常几分钟到几小时不等,取决于文件的大小。
  • 一个存储空间不能同时作为多个复制关系的源空间或目的空间,如空间A不能同时复制到空间B和空间C,同时空间 A也不能同时作为空间 B和空间 C的目的端。
  • 开启跨区域复制的多个存储空间必须分属不同地域,同地域的存储空间之间不能进行数据复制。
  • 如果用户对目标存储空间内文件被复制完成之前进行主动修改,则复制状态无法被保证。

金山云,开启您的云计算之旅

免费注册