aurora mysql_Amazon Aurora MySQL 功能 | MySQL PostgreSQL Relational Database | Amazon Web Services

高可用性和持久性

实例监控和修复

Amazon RDS 可持续监控您的 Amazon Aurora 数据库和底层 EC2 实例的运行状况。发生数据库故障时,Amazon RDS 将自动重启数据库及相关进程。Amazon Aurora 不需要对数据库重做日志进行崩溃恢复回放,因此大大缩短了重启时间。它还会将数据库缓冲缓存与数据库进程隔离开来,这样缓存在数据库重启时就不会丢失了。

包含 Aurora 副本的多可用区部署

发生实例故障时,Amazon Aurora 使用 RDS 多可用区技术,自动将故障转移到最多 15 个 Amazon Aurora 副本中的一个(您在 3 个可用区中的任意一个内创建的副本)。如果未预置任何 Amazon Aurora 副本,在发生故障的情况下,Amazon RDS 将尝试为您自动创建新的 Amazon Aurora 数据库实例。 使用适用于 MySQL 的 AWS JDBC 驱动程序(一种可以用作 MySQL Connector/J 驱动程序的嵌入式替代品)的开源驱动程序,将故障转移时间降至最低。

全球数据库

对于全局分布式应用程序,您可以使用全局数据库,其中单个 Aurora 数据库可以跨多个 AWS 区域,以实现快速本地读取和快速灾难恢复。全局数据库使用基于存储的复制来跨多个 AWS区域复制数据库,典型延迟小于 1 秒。您可以使用辅助区域作为备份选项,以防您需要从区域性降级或中断中快速恢复。可以在不到 1 分钟的时间内将辅助区域中的数据库提升为完全读/写功能。

容错和自我修复型存储

每 10GB 的数据库卷组块都能在三个可用区间用六种方法进行复制。Amazon Aurora 存储具有容错能力,能以透明方式应对多达两个数据副本的丢失,而不会影响数据库写入可用性,还能在不影响读取可用性的情况下应对多达三个副本的丢失。Amazon Aurora 存储还具有自我修复能力,可连续扫描数据块和磁盘是否存在任何错误,并自动更换。

自动、连续、增进式备份和时间点还原

借助 Amazon Aurora 的备份功能,您可以对实例进行时间点还原。这样,您就能够将数据库还原到保留期内任何一秒钟的状态,最多可还原到前五分钟的状态。您的自动备份保留期最长可配置为三十五天。自动备份存储在 Amazon S3 中,该服务设计具有 99.999999999% 的耐久性。Amazon Aurora 备份是自动、增进式且连续的,对数据库性能没有影响。

数据库快照

数据库快照是用户对您存储在 Amazon S3 中的实例发起的备份,将保留到您明确删除它们之前。它们利用自动化的增量快照降低所需时间和存储。您可以在需要时随时从数据库快照创建新实例。

回溯

您可使用回溯将数据库快速倒回之前的时间点,而不需要利用备份还原数据。这使您可以快速从用户错误(比如删错表格或行)中恢复。当您启用回溯后,Aurora 将保留指定的回溯持续时间段内的数据记录。例如,您可以将回溯设置为最高可以将数据库回退 72 小时。回溯在几秒钟内即可完成,即使针对大型数据库也是如此,因为无需复制任何数据记录。您可以向前和向后追溯,以找到错误发生前的时间点。

回溯对于开发和测试也十分有用,特别是测试删除或以其他方式导致数据无效的情形下。可轻松回溯到原始数据库状态,并且您可以运行其他测试。您可以创建一个通过 API 调用回溯的脚本,然后再运行测试,以便轻松地将其集成到您的测试框架中。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值