Is there any impact on upgrading the Aurora PostgreSQL Instance class from db.r5.large to db.r6g.2xlarge

0

Currently, we are using the Aurora PostgreSQL instance class db.r5.large in our production environment. Due to performance-related issues, we are planning to upgrade the instance class to db.r6g.2xlarge. Therefore, I would like to know a few details about this upgrade:

  • What is the downtime required for this upgrade?
  • Is there any impact on upgrading from db.r5.large to db.r6g.2xlarge?
  • What will happen if the upgrade fails?

Thanks, Pascal Rebello.

Pascal
已提问 4 个月前318 查看次数
1 回答
0

Hello.

Changing the instance class incurs downtime.
https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Modifying.html

If you have created a read replica of Aurora and set up a cluster, you can reduce downtime by performing failover.
However, it is highly likely that this will change depending on the environment and how Aurora is used, so we recommend that you test it once in a verification environment.
https://repost.aws/knowledge-center/aurora-mysql-downtime-factors

If your Aurora DB cluster has one or more Aurora replicas, then the replica is promoted to the primary instance during failover events. A brief downtime occurs, and read and write operations fail with an exception. Service typically restores in less than 120 seconds, and often less than 60 seconds.

To increase the availability of your DB cluster, create one or more Aurora replicas in two or more different Availability Zones (AZs). For more information, see Fault tolerance for an Aurora DB cluster.

It's probably okay, but please note that "db.r6g" cannot be used with older Aurora versions.
https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.html

profile picture
专家
已回答 4 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则