Reserved Instances discount is getting applied automatically, you don't need to modify or change anything (and, there's also no functionality to modify RDS RI). In case with RDS, as mentioned in the previous response, only certain DB platforms are size-flexible, and if you run MySQL, then your MySQL RIs are also size-flexible. It means that regardless of the size of your actual running DB instance, the RI discount will still apply. For example: - If you have one **db.m5.large** RI, and you run one **db.m5.large** instance (assuming that all the attributes match), then the discount will apply exactly as it is - If you still keep your **db.m5.large** RI, but you increase the size of your DB instance to **db.m5.xlarge** - then the RI will only cover 50% of your running instance. The remaining 50% (each hour) will be charged on-demand. If your RI was larger than your running instance, in that case 50% of your RI would not be utilized (lost discount). See more info in the docs: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/apply_ri.html (I know it's documentation for EC2, but in terms of applying RI discount and size flexibility, it works the same). Answer from Nataliya G. on repost.aws
🌐
Amazon Web Services
docs.aws.amazon.com › amazon rds › user guide › what is amazon relational database service (amazon rds)? › db instance billing for amazon rds › reserved db instances for amazon rds
Reserved DB instances for Amazon RDS - Amazon Relational Database Service
If the modification is outside the specifications, such as changing the instance class, the discount no longer applies. For more information, see Size-flexible reserved DB instances. ... For more information about reserved DB instances, including pricing, see Amazon RDS reserved instances
🌐
Amazon Web Services
docs.aws.amazon.com › amazon rds › user guide › managing an amazon rds db instance › modifying an amazon rds db instance
Modifying an Amazon RDS DB instance - Amazon Relational Database Service
To modify a DB instance by using the Amazon RDS API, call the ModifyDBInstance operation. Specify the DB instance identifier, and the parameters for the settings that you want to modify.
🌐
AWS
aws.amazon.com › database › amazon rds › reserved instances
Amazon RDS Reserved Instances | Cloud Relational Database | Amazon Web Services
5 days ago - Use the describe-reserved-db-instances command to list the existing RIs for an account. Please refer to Amazon RDS FAQs for information about using the AWS APIs.
🌐
Trend Micro
trendmicro.com › cloudoneconformity › knowledge-base › aws › RDS › unused-reserved-instances.html
Unused RDS Reserved Instances | Trend Micro
November 8, 2022 - 09 Change the AWS region by updating the --region command parameter value and perform the entire audit process for other regions. Because AWS RDS Standard Reserved are reserved for you at purchase, you cannot modify, cancel or sell these reservations and you will be billed for these resources ...
Find elsewhere
🌐
Cloudchipr
cloudchipr.com › blog › aws-reserved-instances
AWS Reserved Instances Explained: Know Exactly How They Work—and Why They Matter
RIs remain relevant for specific scenarios – for example, they can reserve capacity in a particular Availability Zone, and they apply to services like RDS which are not covered by Savings Plans. In this comprehensive guide, we’ll focus primarily on AWS EC2 Reserved Instances (often referred to as reserved instances in AWS or AWS EC2 Reserved Instances) and cover everything from regional vs. zonal scopes, types and classes of RIs, how discounts are applied and billed, to practical aspects like how to purchase, modify, or even sell RIs on the marketplace.
🌐
AWS
aws.amazon.com › about-aws › whats-new › 2017 › 10 › amazon-rds-reserved-instances-offer-instance-size-flexibility
Amazon RDS Reserved Instances Offer Instance Size Flexibility - AWS
Since you’re no longer tied to a specific DB instance size or Multi-AZ configuration, you can enjoy the discount even if your database needs change. Amazon RDS Reserved Instance size flexibility is offered in all regions for the MySQL, MariaDB, PostgreSQL, and Amazon Aurora database engines, as well as the “bring your own license” (BYOL) edition of the Oracle database engine.
🌐
AWS re:Post
forums.aws.amazon.com › thread.jspa
Forums | AWS re:Post
Share Your AWS re:Post Experience - Quick 3 Question Survey and Earn a re:Post Badge · Help us improve AWS re:Post! We're interested in understanding how you use re:Post and its impact on your AWS journey. Please take a moment to complete our brief 3-question survey
🌐
Reddit
reddit.com › r/aws › how upgrading rds reserved instances works?
How upgrading RDS reserved instances works? : r/aws
September 10, 2021 - Examples here https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-reserved-instances.html#ri-usage-ex2 ... Thank you but this doesn’t answer my question. The only example they give is getting an instance from another family. I’m just asking changing the size of the same family ... It's family and db engine based for RDS.
🌐
AWS re:Post
repost.aws › knowledge-center › ec2-modify-reserved-instance
Modify an Amazon EC2 Reserved Instance | AWS re:Post
April 28, 2025 - Use the Amazon EC2 console to modify your existing Reserved Instance. You can modify the instance size of only Linux and UNIX Reserved Instances that don't have a specific license.
🌐
N2W Software
n2ws.com › n2ws blog › how-tos › how to modify aws rds instance types
How to Modify AWS RDS Instance Types Using the AWS Console
November 23, 2024 - Learn how to modify the size of RDS instance types manually from medium to micro using the AWS console as well as the AWS CLI.