I have two m1.large RDS instances, a master and a read-replica.

The master is able to keep up with the write load just fine, but occasionally read load on the replica comes to a point where the latency is a little too close for comfort.

Is it possible to have a replica that is larger than the master instance? I haven't see any confirmation if this is possible or if there are any gotchas.


Yep, it is possible with many ways:

Via management console

  1. In RDS instance details, push "Instance action" button and select Create read replica
  2. First field is EC2 type used for this read replica, just choose whatever you want

Via CloudFormation template

Just create new item of type AWS::RDS::DBInstance and set parameter SourceDBInstanceIdentifier to master DBInstance. You can set parameters as you want.


Yes, this shouldn't be a problem.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.