Amazon Aurora MySQL 的长期支持(LTS)版本和测试版
Aurora MySQL 为某些 Aurora MySQL 引擎版本提供长期支持(LTS)版本和测试版。
Aurora MySQL 长期支持 (LTS) 版本
每个新的 Aurora MySQL 版本在一定时间内保持可用状态,以便在创建或升级数据库集群时使用。在此期间后,您必须升级使用该版本的任何集群。您可以在支持期限结束之前手动升级集群,或者 Aurora 可以在不再支持集群的 Aurora MySQL 版本时自动升级集群。
Aurora 将某些 Aurora MySQL 版本指定为长期支持 (LTS) 版本。与使用非 LTS 版本的数据库集群相比,使用 LTS 版本的集群可以将同一版本保留更长时间,并执行更少的升级周期。Aurora 会在每个 LTS 版本发布后,对该版本提供至少三年的支持。如果需要升级具有 LTS 版本的数据库集群,Aurora 将其升级到下一个 LTS 版本。这样,在长时间内不需要再次升级集群。
在 Aurora MySQL LTS 版本的使用期限内,新的补丁级别引入了重要问题的修复。补丁级别不包括任何新特征。您可以选择是否将此类补丁应用于运行 LTS 版本的数据库集群。对于某些关键修复,Amazon 可能会托管升级到同一 LTS 版本中的补丁级别。此类托管升级是在集群维护窗口内自动执行。
对于大多数 Aurora MySQL 集群,我们建议您升级到最新的版本,而不是使用 LTS 版本。这样做可以利用 Aurora 以作为托管服务,并使您可以获取最新的特征和错误修复。LTS 版本适用于具有以下特征的集群:
-
除了在极少数情况下应用关键补丁以外,您无法承受 Aurora MySQL 应用程序停机。
-
对于 Aurora MySQL 数据库引擎的每次更新,集群和关联的应用程序的测试周期需要很长的时间。
-
Aurora MySQL 集群的数据库版本具有应用程序所需的所有数据库引擎特征和错误修复。
Aurora MySQL 的当前 LTS 版本如下:
-
Aurora MySQL 版本 3.04.*。有关该 LTS 版本的更多详细信息,请参阅《Aurora MySQL 发布说明》中的 Amazon Aurora MySQL 版本 3 的数据库引擎更新。
注意
我们建议您禁用 LTS 版本的自动次要版本升级。将 AutoMinorVersionUpgrade
参数设置为 false
,或在 AWS Management Console上清除允许自动次要版本升级复选框。
如果您不禁用该功能,数据库集群可能会升级到非 LTS 版本,例如 3.05.2。
Aurora MySQL 测试版
Aurora MySQL 测试版是在数量有限的 AWS 区域中发布的仅包含安全修复的早期版本。随着下一个补丁发布,这些修复随后将在所有区域更广泛地部署。
测试版的编号与 Aurora MySQL 次要版本类似,但有额外的第四位数字,例如 2.12.0.1 或 3.05.0.1。
有关更多信息,请参阅《Aurora MySQL 发布说明》中的 Amazon Aurora MySQL 版本 2 的数据库引擎更新和 Amazon Aurora MySQL 版本 3 的数据库引擎更新。