diff --git a/knowledge base/cloud computing/aws/rds.md b/knowledge base/cloud computing/aws/rds.md index cfd02d5..dfe4fa7 100644 --- a/knowledge base/cloud computing/aws/rds.md +++ b/knowledge base/cloud computing/aws/rds.md @@ -214,9 +214,9 @@ Use one of the following methods: [DMS][what is aws database migration service?]
This **should** require **minimal** downtime. -RDS instances using GP2 storage can convert their volumes to GP3.
-There seems to be no downtime associated with this operation, but performances **will** be impacted until the process -ends and the change will trigger [storage optimization].
+RDS instances using GP2 storage can convert their volumes to GP3 just by modifying the DB instance.
+This operation does cause downtime, but performances **will** be impacted until the process ends and the change **will** +trigger [storage optimization] for the instance.
Refer [Changing RDS storage from gp2 to gp3]. ### Storage optimization @@ -547,20 +547,6 @@ system maintenance, and helps protect the database against DB instance failure a > One **cannot** use the standby replica to serve read traffic.
> To serve read-only traffic, use a Multi-AZ DB cluster or a read replica instance instead. -One can convert existing Single-AZ DB instances to Multi-AZ deployments just by modifying the DB instance.
-This process involves minimal to no downtime, and requires planning around storage and performance impacts. - -During a Single-AZ to Multi-AZ conversion, RDS: - -1. Takes a snapshot of the primary DB instance's EBS volumes. -1. Creates new volumes for the standby replica from that snapshot. -1. Turns on synchronous block-level replication between the volumes of the primary and standby replicas. - -It seems one can convert existing Multi-AZ DB instances to Single-AZ deployments just by modifying the DB instance.
-This process seems to involve minimal to no downtime, and requires planning around storage and performance impacts. - -During a Multi-AZ to Single-AZ conversion, RDS typically keeps the instance in the AZ where the primary was located. - Multi-AZ DB instance deployments have increased costs, and write and commit latency compared to Single-AZ deployments due to the synchronous data replication to the standby replica. @@ -571,6 +557,22 @@ the primary DB instance became unavailable. Large transactions or a lengthy reco time.
When the failover is complete, it can take additional time for the RDS console to reflect the new AZ. +One can convert existing Single-AZ DB instances to Multi-AZ deployments just by modifying the DB instance.
+This process involves minimal to no downtime, but requires planning around storage and performance impacts if done on +active instances. + +During a Single-AZ to Multi-AZ conversion, RDS: + +1. Takes a snapshot of the primary DB instance's EBS volumes. +1. Creates new volumes for the standby replica from that snapshot. +1. Turns on synchronous block-level replication between the volumes of the primary and standby replicas. + +One can convert existing Multi-AZ DB instances to Single-AZ deployments just by modifying the DB instance.
+This process involves minimal to no downtime, but requires planning around storage and performance impacts if done on +active instances. + +During a Multi-AZ to Single-AZ conversion, RDS typically keeps the instance in the AZ where the primary was located. + ## Operations ### PostgreSQL: reduce allocated storage by migrating using transportable databases