Amazon RDS snapshot service limits for efficient capacity planning


Amazon RDS is the relational database service and also one of the widely used AWS services. It is recommended to be aware of your RDS snapshot service limits so that it does not impact your resources, as well as, disrupts your day-to-day database operations in AWS. Exhausting up your RDS service limits can have a negative impact on your database scalability as well as performance.

How to keep track of Amazon RDS snapshot limits

Amazon RDS provides various utilities to their users such as the creation of clusters, snapshots, assigning security groups to instances, etc. A snapshot is nothing but a backup which is created for data recovery and is stored in Amazon S3. RDS creates a storage volume snapshot of your DB instance and backs up the entire DB instance instead of taking a backup of just individual databases.

There is a limit on the number of RDS snapshots that a user can create in a particular region. Users should be aware of that limit so as to ensure better management of their RDS resources.

Centilytics has a dedicated insight which specifies the maximum limit of RDS snapshots that an AWS user can create in a particular region. It also lists down the amount up to which the limit has been exhausted. This insight proves to be highly helpful for enabling users to manage their Amazon RDS snapshots in an efficient manner.

Insight descriptions:

There can be 3 possible scenarios:

Severity Description
CRITICAL This indication will be displayed when the user has breached 100% of the specified limit of the corresponding resource.
WARNING This indication will be displayed when the user has breached 80% of the specified limit of the corresponding resource.
OK This indication will be displayed when the user has breached less than 80% of the specified limit of the corresponding resource.


Description of further columns are as follows:

  1. Account Id: This column shows the respective account ID of the user’s account.  AWS RDS ss1
  2. Account Name: This column shows the corresponding account name to the user’s account.AWS RDS ss2
  3. Region: This column shows the region in which the corresponding resource exists.AWS RDS ss33
  4. Limit Amount: This column shows the limit of the resource which is available. Here, the limit refers to the capacity of the RDS database.AWS RDS ss44
  5. Current usage: This column shows the current usage level of the corresponding resource.AWS RDS ss77
  6. Service: This column shows the type of service limit.AWS RDS ss66

Compliances covered:

Compliance Name Reference No. Link
Trusted Advisor


Filters applicable:

Filter Name Description
Account Id Applying the account Id filter will display all the resources for the selected account Id.
Region Applying the region filter will display all the resources corresponding to the selected region.
Severity Applying severity filter will display the resources according to the selected severity type i.e. selecting critical will display all resources with critical severity. Same will be the case for Warning and Ok severity types.


Read More:

Limits for Amazon Relational Database Service


Please enter your comment!
Please enter your name here