繁体   English   中英

AWS RDS PostgreSQL次要更新

[英]AWS RDS PostgreSQL Minor Update

我对如何在AWS RDS上执行次要PostgreSQL版本更新感到有些困惑。

我从AWS文档中阅读了多篇文章:

https://aws.amazon.com/about-aws/whats-new/2018/12/amazon-rds-enhances-auto-minor-version-upgrades/

https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Upgrading.html

https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_UpgradeDBInstance.Upgrading.html

他们都没有向我指出执行2019年8月初发布的次要更新所需的确切命令或指令集。

我完全理解可以从RDS数据库实例的AWS控制台->修改部分或从AWS CLI执行主要更新。

我什至搜索了Postgres的可用引擎版本:

aws rds describe-db-engine-versions --engine postgres

并且此命令仅输出主要引擎版本,而最新版本是我使用的“ PostgreSQL 11.4-R1”。

我知道可以在维护期间启用次要更新,但是我没有看到任何要应用的次要更新。

8月的最新发行版对我们的数据库实例中的四个至关重要,因为它解决了我们报告的有关PG 11分区的一些错误。

有没有办法在RDS for Postgres上执行手动版本更新? 我在本地更新了PG引擎,并且一切正常。

谢谢,祝你有美好的一天!

在RDS控制台中,当您转到数据库详细信息并查看“维护和备份”选项卡时,会有一个部分显示是否有未完成的维护任务。 这是具有未决维护任务的数据库的屏幕快照:

在此处输入图片说明

如果没有待处理的维护任务,将说“无”,而不是“可用”。 如果没有待处理的维护任务,则您的数据库应正在运行最新版本。 如果有待处理的维护任务,那么您可以在任何时候手动启动维护任务,如果尚未更新数据库,则应将数据库更新为最新的次要版本。

我没有PostgreSQL RDS实例可以对此进行测试,但是您可以尝试运行SELECT version(); 在数据库上获取当前版本,这可能表示次要发行版本。

不幸的是,我没有其他任何方法可以获取次要版本,因此您可能必须打开AWS支持票证才能告诉他们数据库实例正在运行哪个版本。

您需要将维护时段更改为最早的时间。

AWS不允许我们手动触发次要更新过程。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM