Articles → AWS → Create A Read Replica In AWS RDS
Create A Read Replica In AWS RDS
Purpose
Why Do We Need To Create The “Read Replica” Of The Database?
- It helps in disaster recovery in case of database failover
- It is easy to migrate from one data center to another
What Are The Database Instances For Which Read Replicas Can Be Created?
How To Create A "Read Replica"?
Click to Enlarge
Click to Enlarge
Click to Enlarge
How Does Read Replica Work?
Difference Between Multi-AZ and Read Replicas
Multi-AZ Deployments | Read Replicas |
---|
Synchronous Replication – highly durable | Asynchronous replication – highly scalable |
Only the database engine on the primary instance is active | All read replicas are accessible and can be used for read scaling |
Automated backups are taken from standby | No backups configured by default |
Always span two availability zones within a single region | Can be within an Availability Zone, Cross-AZ, or Cross-Region |
Database engine version upgrades happen on the primary | Database engine version upgrade is independent of the source instance |
Automatic failover to standby when a problem is detected | Can be manually promoted to a standalone database instance |