使用 Amazon Organizations 升级推出策略自动升级次要版本
Amazon RDS 支持 Amazon Organizations 升级推出策略,以管理跨多个数据库资源和 Amazon Web Services 账户的自动次要版本升级。该策略可通过以下方式协助您为实例实施受控升级策略:
升级推出策略的工作原理
当新的次要引擎版本变为符合自动升级资格时,策略会根据定义的顺序控制升级序列:
标记为 [首先] 的资源(通常是开发环境)将变为有资格在其维护时段内进行升级。
在指定的烘焙时间之后,标记为 [其次] 的资源将变为符合资格。
在另一个指定的烘焙时间之后,标记为 [最后] 的资源(通常是生产环境)将变为符合资格。
通过 Amazon Health 通知监控升级进度。
您可以通过以下方式定义升级顺序:
账户级别策略:应用于指定账户中所有符合资格的资源。
资源标签:根据标签应用于特定的资源。
注意
未配置升级策略或从策略中排除的资源将自动收到 [其次] 升级顺序。
先决条件
您的 Amazon Web Services 账户必须是 Organizations 中已启用升级推出策略的组织的一部分
为实例启用自动次要版本升级
升级推出策略并不严格要求使用标签。如果要为不同的环境(例如,开发、测试、QA、生产)定义特定的升级顺序,则可以使用标签。如果您未在策略中包含标签设置,则该策略下的所有资源都将遵循默认的升级顺序。
先决条件
您的 Amazon Web Services 账户必须是 Organizations 中已启用升级推出策略的组织的一部分
为实例启用自动次要版本升级
为资源添加标签以标识其环境(例如,开发、测试、生产)
为资源添加标签
登录Amazon Web Services 管理控制台并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/
。 在导航窗格中,选择 Databases (数据库)。
选择您要为其添加标签的实例。
选择操作,然后选择管理标签。
选择 Add tag(添加标签)。
输入您的标签键(例如“环境”)和值(例如“开发”)
选择添加标签,然后选择保存。
还可以使用 Amazon CLI 添加标签。
aws rds add-tags-to-resource \ --resource-name arn:aws:rds:region:account-number:db:instance-name \ --tags Key=Environment,Value=Development
升级顺序和阶段
升级推出策略支持三个升级顺序:
[首先]:通常用于开发或测试环境
[其次]:通常用于 QA 环境。未专门配置的资源的默认顺序
[最后]:通常保留用于生产环境
当新的次要引擎版本变为符合自动升级资格时:
具有升级顺序 [首先] 的资源将变为有资格在其配置的维护时段内进行升级。
在指定的烘焙时间之后,具有升级顺序 [其次] 的资源将变为有资格在其维护时段内进行升级。
在另一个指定的烘焙时间之后,具有升级顺序 [最后] 的资源将变为有资格在其维护时段内进行升级。
自动次要版本升级活动将在升级顺序为 [首先]、[其次] 和 [最后] 的所有符合资格的资源升级完成后,或者在活动到达预定结束日期(以先到者为准)时关闭。
注意
所有自动次要版本升级都是在每个实例的已配置维护时段内执行的,以最大限度地减少对应用程序的潜在影响。
可观测性
Amazon Health 与监控
在以下情况下,您会收到 Amazon 运行状况通知:
在自动次要版本升级活动开始之前
在每个阶段转换之间,有助于跟踪和监控升级进度
进度更新,可在 Amazon Health 控制台中显示实例集中升级的资源数量
Amazon RDS 事件通知:
为自动次要版本升级启用的资源通知,包括:
当资源根据其升级顺序([首先]、[其次] 或 [最后])变为符合升级资格时
维护时段内的计划升级时间表
单个数据库升级的开始和完成状态
通过 Amazon EventBridge 订阅这些事件以进行自动监控
注意事项
请记住以下注意事项:
该策略适用于所有将来的自动次要版本升级活动,包括在处于活跃状态的活动期间进行的策略更改。
如果您加入正在进行的升级活动,则您的资源将遵循当前正在运行的升级顺序,而无需等待所配置的策略。
未配置升级策略的资源将自动收到 [其次] 升级顺序。
该策略在各升级阶段之间提供了验证期,之后才会进入下一阶段。
在应用新的升级顺序之前,对策略或资源标签的更改需要一段时间才能传播。
该策略仅适用于启用了自动次要版本升级的 Amazon RDS 资源。
如果您在环境中检测到问题,则可以关闭后续环境的自动次要版本升级,或者在升级进入下一个升级顺序之前使用验证期来解决问题。
注意
此功能支持 2026 年 1 月之后发布的 Oracle 数据库引擎版本的自动次要版本升级。
有关为 RDS 资源添加标签的更多信息,请参阅为 Amazon RDS 资源添加标签。有关设置和使用升级推出策略的详细说明,请参阅《Amazon Organizations 用户指南》中的 Amazon Organizations 入门。