比较自动快照和手动快照
以下是 Amazon DocumentDB(与 MongoDB 兼容)自动快照和手动快照的主要功能。
Amazon DocumentDB 自动快照具有以下主要特征:
-
自动快照命名 — 自动快照名称遵循模式
rds:<cluster-name>-yyyy-mm-dd-hh-mm
,其中yyyy-mm-dd-hh-mm
表示创建快照的日期和时间。 -
按计划自动创建 — 当您创建或修改集群时,可将备份留存期设置为从 1 到 35 天的整数值。默认情况下,新集群的备份保留期为 1 天。备份保留期定义自动快照在被自动删除之前保留的天数。您不能对 Amazon DocumentDB 集群禁用自动备份。
除了设置备份保留期,您还可以设置备份时段,即一天中创建自动快照的时间。
-
删除自动快照 — 当您删除自动快照的集群时,将会删除自动快照。您不能手动删除自动快照。
-
增量 — 在备份留存期内会记录数据库更新,因此存在增量更改记录。
-
从自动快照还原 — 您可以使用 AWS Management Console 或 AWS CLI 从自动快照还原。在使用 AWS CLI 从快照还原时,必须在集群可用 后单独添加实例。
-
共享 — 您无法共享 Amazon DocumentDB 自动集群快照。解决方法是通过复制自动快照来创建手动快照,然后共享该副本。有关复制快照的更多信息,请参阅复制 Amazon DocumentDB 集群快照。有关从快照还原集群的更多信息,请参阅从集群快照还原。
-
可从备份留存期内的任何点还原 — 由于数据库更新采用增量式记录,所以可将集群还原至备份留存期内的任何时间点。
在使用 AWS CLI 从自动快照或从时间点还原进行还原时,必须在集群可用 后单独添加实例。
Amazon DocumentDB 手动快照具有以下主要特征:
-
按需创建 — Amazon DocumentDB 手动快照是使用 Amazon DocumentDB 管理控制台或 AWS CLI 按需创建的。
-
删除手动快照 — 仅当您使用 Amazon DocumentDB 控制台或 AWS CLI 显式删除手动快照时,才会将其删除。在删除手动快照的集群时,不会删除手动快照。
-
完整备份 — 拍摄手动快照时,会创建并存储您的集群的完整备份。
-
手动快照命名 — 您可以指定手动快照名称。Amazon DocumentDB 不会在名称中添加
datetime
印章,因此,如果您想在名称中包含该信息,则必须添加该信息。 -
从手动快照还原 — 您可以使用控制台或 AWS CLI 从手动快照还原。在使用 AWS CLI 从快照还原时,必须在集群可用 后单独添加实例。
-
服务限额 — 每个 AWS 区域最多支持 100 个手动快照。
-
共享 — 您可以共享手动集群快照,这些快照可以由授权的 AWS 账户复制。您可以共享加密或未加密的手动快照。有关复制快照的更多信息,请参阅复制 Amazon DocumentDB 集群快照。
-
还原到制作手动快照的时间 — 在从手动快照还原时,将还原到制作手动快照的时间。
在使用 AWS CLI 从快照还原时,必须在集群可用 后单独添加实例。