Amazon DocumentDB 中的弹性
AWS 全球基础设施围绕 AWS 区域和可用区构建。AWS 区域提供多个在物理上独立且隔离的可用区,这些可用区通过延迟低、吞吐量高且冗余性高的网络连接在一起。利用可用区,您可以设计和操作在可用区之间无中断地自动实现故障转移的应用程序和数据库。与传统的单个或多个数据中心基础设施相比,可用区具有更高的可用性、容错性和可扩展性。
只能在 Amazon VPC 中创建 Amazon DocumentDB 集群,该集群在至少两个可用区中包含至少两个子网。通过跨至少两个可用区分配您的集群实例,Amazon DocumentDB 可帮助确保集群中有可用的实例,避免出现可用区故障。Amazon DocumentDB 集群的集群卷始终跨三个可用区提供持久性存储,数据丢失的可能性很小。
有关 AWS 区域和可用区的更多信息,请参阅 AWS 全球基础设施。
除了 AWS 全球基础设施之外,Amazon DocumentDB 还提供了多种功能,以帮助支持您的数据弹性和备份需求。
具有容错和自我修复能力的存储
存储卷的每个 10 GB 组块都能跨三个可用区以六种方法进行复制。Amazon DocumentDB 使用容错存储,能以透明方式应对多达两个数据副本丢失的情况,而不会影响数据库写入可用性,还能在不影响读取可用性的情况下应对多达三个副本丢失的情况。Amazon DocumentDB 还可自我修复,将持续扫描数据块和磁盘是否存在任何错误,并且自动更换。
手动备份和还原
Amazon DocumentDB 提供了创建集群的完整备份以实现长期保留和恢复的功能。有关更多信息,请参阅Amazon DocumentDB 中的备份和还原。
时间点恢复
时间点恢复有助于保护 Amazon DocumentDB 集群免遭意外写入或删除操作。使用时间点恢复,您不必担心创建、维护或计划按需备份。有关更多信息,请参阅还原到某个时间点。