Aurora RDS实例无法停止

j10*_*j10 14 amazon-web-services amazon-aurora

我正在尝试Amazon Aurora实例,但我看不到阻止它的选项.唯一的选项是删除和重新启动.

我错过了什么.

Ant*_*ace 15

编辑:2018/09/25 - Amazon Aurora现在支持停止和启动数据库群集

根据此声明,Aurora现在支持启动和停止数据库实例.此功能于去年针对其他RDS配置发布,并且在此实现中通常表现相同.停止数据库集群会停止主实例和任何Aurora副本.数据库将保持停止7天,之后将自动重新启动.

另外,请参阅:


编辑:2018/08/13 - 无服务器Aurora支持不频繁的访问工作负载

根据此公告,无服务器Aurora已发布,并具有在连续N分钟不活动后暂停计算容量的功能.以下是公告博客中此配置的示例:

在此输入图像描述

此值最多可配置为1440分钟(24小时),与"停止"Aurora实例相当,因为您在计算容量暂停时不支付计算容量,仅支持数据库存储.

如果您的用例包含不经常访问(例如:在非工作时间后未使用的开发实例),那么这是目前最简单的选项.


编辑:2017/06/01 - 根据此公告,RDS现在可以停止/启动,但不支持Aurora.

在AWS控制台中,已在问题正文中描述的相同菜单中提及"停止"选项.已停止的实例会保留其存储,但在再次启动之前无法修改.实例无法永久停止 - 七天后,将自动再次启动已停止的实例.

遗憾的是,某些配置仍不支持此功能.请参阅下面的休息时间.

另外,请参阅:


不兼容配置的替代建议:

这包括:

  • Aurora通过旧的SDK在2018年9月之前
  • 2017年6月之前的旧SDK
  • RDS与多可用区
  • RDS与只读副本
  • RDS与SQL Server镜像

在这些情况下的RDS实例无法像EC2实例那样停止和启动.但是,您可以通过删除具有最终快照的RDS实例来近似此行为,然后稍后返回以从该数据库快照还原RDS实例.

这与"停止"近似,因为在拍摄完最终快照后不会写入新数据,您也不会为正在运行的RDS实例付费.与支付连接到已停止的EC2实例的任何EBS卷的方式相同,您同样会继续为数据库快照存储时的存储付费.

此行为与停止EC2实例不同,底层基础结构将不再存在.从快照还原时,这将在新的RDS实例上进行,并且该还原将需要一些时间才能完成,具体取决于基础结构和快照的大小.

进一步阅读


小智 6

他们确实在本月(2017年6月)增加了对停止/启动RDS实例的支持.来自@Venkata链接的关键信息是:"停止/启动功能适用于在单可用区部署中运行的数据库实例,这些实例不属于只读副本(包括源和副本)配置."

这意味着它不适用于Aurora,因为它默认为多可用区.您甚至没有在界面中收到选项.

如果配置了只读副本,它也不适用于MySQL.您将无法获得从属设备上的选项,并且您可以在主设备上获得该选项,但如果您尝试使用它则会失败.

你可以通过从快照恢复来实现同样的目的......但是我们的大型数据库实例需要大约一个小时,而停止它并启动它可能会在约5分钟内发生.