[英]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.