[英]Upgrading from AWS Aurora Serverless v1 to v2 fails
So with Aurora Serverless v2 available we wanted to upgrade from our Postgres Serverless v1.因此,随着 Aurora Serverless v2 的推出,我们希望从 Postgres Serverless v1 升级。
The steps described are basically to take a snapshot, create a new Provisioned Aurora cluster (not Serverless) and then upgrade the Provisioned Cluster to Postgres 13.6 and after that Clone the new 13.6 Cluster into a Serverless v2.描述的步骤基本上是拍摄快照、创建新的预配置 Aurora 集群(不是无服务器),然后将预配置集群升级到 Postgres 13.6,然后将新的 13.6 集群克隆到无服务器 v2。
However, I get stuck on the last part as when trying to clone it I get "Serverless (incompatible minor version)" and the option to chose "Serverless" is greyed out...但是,我陷入了最后一部分,因为在尝试克隆它时我得到“无服务器(不兼容的次要版本)”并且选择“无服务器”的选项显示为灰色......
What am I missing?我错过了什么?
OK, so the information in the documentation here is very unclear: https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless-v2.upgrade.html#aurora-serverless-v2.upgrade-from-serverless-v1-procedure好的,所以这里文档中的信息很不清楚: https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless-v2.upgrade.html#aurora-serverless-v2.upgrade-from -无服务器-v1-程序
You shouldn't try to migrate the Cluster from Provisioned to Serverless, the option is to convert the DATABASE (Writer instance) in the Provisioned Cluster to Serverless V2!您不应该尝试将 Cluster 从 Provisioned 迁移到 Serverless,选项是将 Provisioned Cluster 中的 DATABASE(Writer 实例)转换为 Serverless V2!
So, here's the steps that might save someone else a few tries (and hours):因此,以下步骤可能会为其他人节省几次尝试(和几个小时):
Another thing to note is that with Aurora V2 we'll apparently have a Cluster and a database attached:另一件需要注意的事情是,对于 Aurora V2,我们显然会附加一个集群和一个数据库:
I'd assume this is because with Serverless V2 (which is pretty cool.) you can attach additional read replica databases which will "off-load" your writer instance making it faster...我假设这是因为使用无服务器 V2(非常酷),您可以附加额外的只读副本数据库,这将“卸载”您的编写器实例,使其更快......
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.