Need help?

Our experts have had an average response time of 13.52 minutes in October 2021 to fix urgent issues.

We will keep your servers stable, secure, and fast at all times for one fixed price.

AWS RDS instance upgrade downtime & more

by | Nov 10, 2021

AWS RDS instance upgrade downtime and more from our in-house experts.

At Bobcares, we offer solutions to every query that comes our way as a part of our AWS Support Service.

Let’s take a look at what our Support Team has to say about downtime during an AWS RDS instance upgrade.

What is AWS RDS instance upgrade downtime?

Have you come across a maintenance notification that indicates one of your AWS RDS DB instances requires maintenance? Well, our Support Engineers have come up with a couple of strategies to help you out.

In case you have been receiving errors while running the AWS CLI commands, check whether you are using the latest AWS CLI version or not.

Periodically, AWS performs maintenance to the operating system (OS), hardware, or database engine version for a DB cluster or instance.

You can check for pending maintenance events at the Events pane of the RDS console. After that, check for upcoming engine-specific maintenance events.

We can also run describe-pending-maintenance-actions to use the Amazon RDS API or AWS CLI DescribeDBInstances. We can also check Amazon RDS recommendations for upcoming maintenance.

AWS RDS instance upgrade downtime: Hardware maintenance

Prior to the maintenance, we will receive an email notification about the upcoming hardware maintenance windows. The email will also include affected Availability Zones and the time of the maintenance.

Our Support Engineers would also like to point out that the Single-AZ deployments are unavailable for a couple of minutes during hardware maintenance.

Moreover, multi-AZ deployments will be unavailable during the time for the instance to failover in case the Availability Zone is affected by the hardware maintenance.

Additionally, there is no downtime or failover if only the secondary Availability Zone has been affected.

AWS RDS instance upgrade downtime: OS maintenance

We can postpone scheduled maintenance by adjusting the preferred maintenance window. Furthermore, we can also defer maintenance by selecting Defer Upgrade in the Actions dropdown menu.

We can also minimize downtime by modifying the RDS DB instance to a Multi-AZ deployment.

In the case of Multi-AZ deployments, we will notice that the OS maintenance applies to the secondary instance initially. Moreover, if the instance fails over, the primary instance updates. The downtown occurs during the failover.

AWS RDS instance upgrade downtime: DB engine maintenance

Any upgrades to the DB engine level will require downtime. Moreover, in case the RDS DB instance uses a Multi-AZ deployment, the standby as well the primary instances are upgraded at the same time.

In other words, downtime occurs during the ongoing upgrade is over. The time duration usually depends on the size of the DB instance.

In case we upgrade the SQL Server DB instance, and it is in a Multi-AZ deployment, primary as well as standby instances are upgraded. Furthermore, Amazon RDS executes rolling upgrades, so we have an outage only during the duration of a failover.

[Looking for further assistance? We are here to lend a hand.]


In brief, we learned about downtime during an AWS RDS instance upgrade and how it comes about from the skilled Support Engineers at Bobcares.


Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.



Submit a Comment

Your email address will not be published. Required fields are marked *

Privacy Preference Center


Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]


Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid


Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie


These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.