- Newest
- Most votes
- Most comments
Hello.
Even in a multi-AZ configuration, changing the instance type will result in downtime.
Changes are made from the standby instance.
Once the changes to the standby instance are complete, perform a failover and make the changes to the other instance as well.
https://repost.aws/knowledge-center/rds-mysql-downtime-impact
Because an instance class change requires a newly defined set of hardware, this change isn't an online operation, and therefore requires downtime. A Multi-AZ deployment of an Amazon RDS MySQL DB instance can significantly reduce any impact. This is because the update doesn't happen simultaneously to the primary and standby. The standby instance is first modified, causing a failover. After the failover, the new standby is modified. The downtime required includes the duration of a failover completion, typically 60-120 seconds, and completion of the DB engine's crash recovery. For more information, see Multi-AZ deployments.
Relevant content
- asked a year ago
- asked a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 months ago
- AWS OFFICIALUpdated 2 years ago
So, even in such an extreme nature of change (platform update), downtime duration is minimal i.e failover duration + crash recovery duration. Thanks.