AWS RDS 扩展支持

RDS创建以后,如果是PostgreSQL, MySQL这类引擎,会在控制台上有“Extended Support”  部分,或者显示为Enabled, 或者显示为Disabled.

 如下文档是关于Extended Support启用和禁用的官方说明:

https://docs.amazonaws.cn/AmazonRDS/latest/UserGuide/extended-support-creating-db-instance.html

在创建数据库实例或多可用区数据库集群时,可以在控制台中选择启用 RDS 扩展支持。

如果启用RDS扩展支持,那么控制台上,Extended Support会显示为Enabled. 在使用的版本结束支持以后,会自动注册到扩展支持中,并继续使用当前版本。
如果选择不起用RDS 扩展支持,那么控制台上 Extended Support会显示为Disabled. 在使用版本结束支持以后,会自动并强制升级到新的版本。

RDS并非此功能出现后新创建的实例,而是已经存在的实例,那么现在显示“Extended Support”部分,均会显示为“Enabled”.

这个状态并不意味着我们当前正在使用RDS扩展支持并被计费,而是功能上线前已存在的RDS默认自动注册到扩展支持中。我们完全可以在版本退役前升级到更新的版本,避免使用扩展支持。

这个功能当前只能在创建RDS实例的时候选择Enabled或者Disabled, 无法在更改RDS实例的时候修改。

如下代码可以用boto3查询RDS的扩展支持情况:

import boto3
from boto3 import Session

session = Session(
aws_access_key_id='XXXXXXXX',
aws_secret_access_key='XXXXXXXXXXXXXX',
region_name='cn-north-1'
)
client = session.client('rds')
response = client.describe_db_instances(
    DBInstanceIdentifier='RDS_NAME'
)
print(response['DBInstances'][0]['EngineLifecycleSupport'])

-- 输出:
open-source-rds-extended-support

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值