I received a maintenance notification from Amazon RDS letting me know that one of my database instances requires maintenance. What are strategies I can use to minimize downtime?

Most updates to your Amazon Relational Database Service (Amazon RDS) instances occur during your normal maintenance window, which you can schedule to fit your needs. Some updates don’t require downtime, or can be deferred, but occasionally AWS schedules your instance for important updates that require a short period of downtime.

For OS upgrades, the best strategy to minimize downtime related to required maintenance is to run your DB instance as a Multi-AZ deployment. If you’re not currently running a Multi-AZ deployment, modify your DB instance to a Multi-AZ deployment.

If you need more time to prepare your application or infrastructure for maintenance, or you want a different maintenance window (for example, during off-peak hours), you can adjust your preferred maintenance window through the AWS Management Console, the AWS Command Line Interface (AWS CLI), or the Amazon RDS API.

Note: You might not be able to defer certain types of updates. Check the Events pane of the Amazon RDS console for details about pending maintenance events for your Amazon RDS instances.


Did this page help you? Yes | No

Back to the AWS Support Knowledge Center

Need help? Visit the AWS Support Center

Published: 2016-09-22

Updated: 2017-11-29