View a markdown version of this page

使用长期支持(LTS)版本 - Amazon DocumentDB

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用长期支持(LTS)版本

亚马逊 DocumentDB 将某些版本指定为 Long-Term 支持 (LTS) 版本。与使用非 LTS 版本的集群相比,使用 LTS 的数据库集群在相同版本上停留的时间更长,升级周期也更短。只有在出现关键稳定性和安全补丁时才会修补 LTS 版本,而不引入新功能。可能会发布其他可选补丁,例如用于调试关键故障的指标。这些将与所需的补丁一起累积使用。

当前的 LTS 版本

Amazon DocumentDB 的当前 LTS 版本是:

  • 次要版本 5.0.0

要确定您的集群所在的版本,请参阅如何检查我现有的引擎版本 5.0.0 集群是否在 LTS 上

有关 LTS 版本的支持时间表和发布周期的详细信息,请参阅 Amazon DocumentDB 引擎版本支持日期。亚马逊 DocumentDB 将通过标准沟通渠道宣布下一代 LTS 版本。

注意

尚未为亚马逊 DocumentDB 8.0 指定一个 LTS 版本。如果您需要 LTS,请使用引擎版本 5.0.0 和补丁版本 3.0.17983 或更高版本。

谁应该使用 LTS

亚马逊 DocumentDB LTS 版本专为升级窗口有限的集群而设计。LTS 非常适合数据库可用性直接影响业务运营的生产环境。

在以下情况下,可以考虑发布 LTS 版本:

  • 您的应用程序有严格的正常运行时间要求,这限制了升级机会

  • 您拥有应用程序所需的所有必需的数据库引擎功能和增强功能

在以下情况下,可以考虑使用标准版本:

  • 您的应用程序可以处理最少的中断

  • 您希望在最新功能和增强功能发布后立即获得它们

重要
  • 升级是单向操作-升级后无法降级

  • 在升级过程中,您的集群将经历短暂的停机时间

如何创建新的 LTS 集群

要创建 LTS 集群,请执行以下步骤:

  1. 在管理控制台中,创建一个新的引擎版本 5.0.0 集群

  2. 创建集群后,使用以下命令验证您使用的是引擎版本 5.0.0: AWS CLI

aws docdb describe-db-clusters \ --db-cluster-identifier mydocdbcluster \ --query 'DBClusters[0].EngineVersion'

此操作的输出将类似于以下内容:

"5.0.0"

如何从引擎版本 3.6.0 或 4.0.0 升级到 5.0.0 的 LTS 集群

要升级到 LTS 集群,请执行以下步骤:

aws docdb describe-db-clusters \ --db-cluster-identifier mydocdbcluster \ --query 'DBClusters[0].EngineVersion'

如何检查我现有的引擎版本 5.0.0 集群是否在 LTS 上

要检查您的引擎版本 5.0.0 集群是否运行 LTS 版本,请执行以下操作:

  1. 使用以下命令验证您使用的是引擎版本 5.0.0: AWS CLI

    aws docdb describe-db-clusters \ --db-cluster-identifier mydocdbcluster \ --query 'DBClusters[0].EngineVersion'
  2. 如果需要,请在对集群的引擎版本执行补丁更新之后升级现有引擎版本 5.0.0 集群