复制 Amazon DocumentDB 集群快照
在 Amazon DocumentDB 中,您可以在同一 Amazon Web Services 区域 或同一账户中的不同 Amazon Web Services 区域 中复制手动快照和自动快照。您还可以共享同一 Amazon Web Services 区域 中其他 Amazon Web Services 账户 所拥有的快照。但是,您不能通过一个步骤跨 Amazon Web Services 区域和 Amazon Web Services 账户复制集群快照。这些操作必须单独执行。
作为对复制的替代,您也可与其他 Amazon Web Services 账户共享手动快照。有关更多信息,请参阅 Amazon DocumentDB 集群快照共享。
注意
Amazon DocumentDB 根据您保留的备份和快照数据量以及您保留的时间对您进行收费。有关与 Amazon DocumentDB 备份和快照关联的存储的更多信息,请参阅了解 备份存储使用量。有关 Amazon DocumentDB 存储的定价信息,请参阅 Amazon DocumentDB 定价
复制共享快照
您可以复制其他 Amazon Web Services 账户与您共享的快照。如果要复制从其他 Amazon Web Services 账户共享的加密快照,您必须具有用于加密此快照的 Amazon KMS 加密密钥的访问权限。
无论快照加密与否,都只能在相同 Amazon Web Services 区域中复制共享的快照。有关更多信息,请参阅 处理加密。
跨越 Amazon Web Services 区域 复制快照
在向与源快照的 Amazon Web Services 区域不同的 Amazon Web Services 区域复制快照时,每个副本都是完整快照。完整快照副本包含还原 Amazon DocumentDB 集群需要的所有数据和元数据。
根据所涉及的 Amazon Web Services 区域和要复制的数据量,可能需要数小时才能完成跨区域快照复制。有时,某一给定的源 Amazon Web Services 区域可能会发出大量跨区域快照复制请求。在这些情况下,Amazon DocumentDB 可能会将来自该源 Amazon Web Services 区域的新跨区域复制请求排入队列,直至某些正在进行的复制完成。当复制请求在队列中时,不显示有关这些复制请求的进度信息。复制开始后即显示进度信息。
限制
复制快照时,存在以下一些限制:
-
如果您在目标快照可用之前删除了源快照,则快照复制将失败。在删除源快照之前,请确保目标快照的状态为
AVAILABLE
。 -
每个账户最多可以同时进行到同一目标区域的五个快照复制请求。
-
根据所涉及的区域和要复制的数据量,可能需要数小时才能完成跨区域快照复制。有关更多信息,请参阅 跨越 Amazon Web Services 区域 复制快照。
-
Amazon DocumentDB 不支持在中国(北京)(cn-north-1) 和中国(宁夏)(cn-northwest-1) 区域之间复制集群快照。
处理加密
您可以复制已使用 Amazon KMS 加密密钥加密的快照。如果您复制加密的快照,则此快照的副本也必须加密。如果在相同 Amazon Web Services 区域内复制加密的快照,可使用原始快照的 Amazon KMS 加密密钥来加密此副本,也可指定不同的 Amazon KMS 加密密钥。如果您跨区域复制加密的快照,由于 Amazon KMS 密钥是区域特定的,所以您不能使用与源快照相同的 Amazon KMS 加密密钥。相反,您必须指定在目标 Amazon Web Services 区域中有效的 Amazon KMS 密钥。
源快照在复制过程中保持加密状态。有关更多信息,请参阅 Amazon DocumentDB 中的数据保护。
注意
对于 Amazon DocumentDB 集群快照,在复制快照时,您无法对未加密的集群快照进行加密。
参数组注意事项
跨区域复制快照时,复制不包括由原始 Amazon DocumentDB 集群使用的参数组。当您还原快照来创建新集群时,该集群会获取创建它的 Amazon Web Services 区域的默认参数组。要为新的集群提供与源相同的参数组,您必须执行以下操作:
-
在目标 Amazon Web Services 区域中,使用与原始集群相同的设置来创建 Amazon DocumentDB 集群参数组。如果新 Amazon Web Services 区域中已存在选项组,也可以使用它。
-
在目标 Amazon Web Services 区域中还原快照之后,修改新 Amazon DocumentDB 集群,并添加新参数组或上一步中的现有参数组。有关更多信息,请参阅 修改 Amazon DocumentDB 集群。
复制集群快照
您可以使用 Amazon Web Services Management Console 或 Amazon CLI 复制 Amazon DocumentDB 集群,如下所示。