Deleting AWS RDS Aurora Instance from Cluster

0

If I have a Region Aurora MySQL cluster with 4 instances

  • writer old instance type
  • reader old instance type
  • reader new instance type
  • reader new instance type

Is it safe to delete the reader old instance type by selecting it and Actions -> Delete?

It won't have any impact on the writer or other instances?

asked 2 months ago184 views
2 Answers
0

Hi, Deleting one of the instances only reduces the computation capacity of the cluster. Deleting the reader instances first ensures that the cluster remains available throughout the procedure and doesn't perform unnecessary failover operations.

The below link provides more details on how the deletion of an instance in the cluster can be done.

https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_DeleteCluster.html#USER_DeleteInstance

AWS
answered 2 months ago
  • thank you - I've already added two additional reader instances of a more modern instance type and just need to delete the older instance types.

    So it's as simple as selecting the instance and pressing delete?

0

Yes as per the documentation in the link I shared, you can delete one or more reader instances from a cluster while leaving the cluster running. You can delete a DB instance using the AWS Management Console, the AWS CLI, or the RDS API. Note: When an Aurora Replica is deleted, its instance endpoint is removed immediately, and the Aurora Replica is removed from the reader endpoint. If there are statements running on the Aurora Replica that is being deleted, there is a three-minute grace period. Existing statements can finish during the grace period. When the grace period ends, the Aurora Replica is shut down and deleted

AWS
answered 2 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions