# Ensure RDS Multi-AZ HA Enabled

- Source: https://support.icompaas.com/support/solutions/articles/62000219631-ensure-rds-multi-az-ha-enabled
- Section: [Solutions](https://support.icompaas.com/support/solutions) › [Security Controls](https://support.icompaas.com/support/solutions/62000065178) › [AWS Services](https://support.icompaas.com/support/solutions/folders/62000097507)
- Last updated: 2026-05-29
- Publisher: iCompaas, Inc. (https://www.icompaas.com)

### **Description**:

When Multi-AZ is enabled, AWS automatically provision and maintains a synchronous database standby replica on dedicated hardware in a different datacenter (known as Availability Zone). AWS RDS will automatically switch from the primary cluster to the available standby replica in the event of a failure such as an Availability Zone outage, internal hardware or network outage, a software failure, or in case of planned interruptions such as software patching or changing the RDS cluster type.

  

### **Rationale:**

Using the RDS console, you can create a Multi-AZ deployment by simply specifying Multi-AZ when creating a DB instance. You can use the console to convert existing DB instances to Multi-AZ deployments by modifying the DB instance and specifying the Multi-AZ option. You can also specify a Multi-AZ deployment with the AWS CLI or Amazon RDS API.

  

### **Impact**:

In the event of a planned or unplanned outage of your DB instance, Amazon RDS automatically switches to a standby replica in another Availability Zone if you have enabled Multi-AZ. The time it takes for the failover to complete depends on the database activity and other conditions at the time the primary DB instance became unavailable. Failover times are typically 60–120 seconds. When the failover is complete, it can take additional time for the RDS console to reflect the new Availability Zone.

  

### **Default Value:**

By default, the Multi availability zone was not available or not enabled, which means it was set **No.**

**Pre-requisites:**

Sign in as admin or IAM user with required permissions

  

### **Remediation:**

  

### **Test plan:**

**1**: Log in to the AWS Management Console.

**2**: Go to the RDS dashboard at [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/ "https://console.aws.amazon.com/rds/").

**3**: In the navigation panel, under **Amazon** **RDS**, click **Databases**

**4**: Select the **RDS databases** that you want to examine.

**5**: Go to the **configuration** tab

**6**: Under the **Availability** section, see for the **Multi-AZ** status  
![](https://support.icompaas.com/assets/kb/d9ef0aaa300ec608.png)

If the current status is set to **No**, the feature is not enabled, which means that the selected RDS cluster is not deployed in multiple Availability Zones.

  

### **Implementation Steps:**

**Via AWS Console:**  

Step 1: Log in to the AWS Management Console.

Step 2: Go to RDS dashboard at [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)

Step 3: Click on the Databases in the left navigation pane

![](https://support.icompaas.com/assets/kb/4ce09872dd4f6b46.png)

Step 5: Select the Database you want to edit and click on modify

![](https://support.icompaas.com/assets/kb/9a2f8547cd963d6a.png)

Step 6: On the Modify DB instances page, under Availability & durability, choose Create a standby instance (recommended for production usage)

![](https://support.icompaas.com/assets/kb/58f25e50866ea8a4.png)

Step 9: Click on Continue

Step 10: In the Scheduling of modifications section, perform one of the following actions based on your requirements:

1.  Select Apply during the next scheduled maintenance window to apply the changes automatically during the next scheduled maintenance window.
    
2.  Select Apply immediately to apply the changes right away.  
    ![](https://support.icompaas.com/assets/kb/8c9996e14b23fcf3.png)
    

  

Step 11: Click on Modify DB Instance

  

**Via CLI:**

**aws rds modify-db-intanse  
  --region us-east-1  
  --db-instanse-identifier <DbName>  
  --multi-az  
  --apply-immediately**

## **Backout Plan:**

If you want to revoke the changes follow the Implementation steps and choose Do not create a standby Instance and click on modify DB Instance.

  

## **Reference:-**

## [](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.MultiAZ.html)[High availability (Multi-AZ) for Amazon RDS - Amazon Relational Database Service](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.MultiAZ.html) 

[describe-db-clusters — AWS CLI 1.20.36 Command Reference](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-clusters.html)

## Related compliance guidance

- [SOC 2 compliance: a practical implementation guide for cloud-native SaaS teams](https://support.icompaas.com/compliance/soc-2-trust-services-criteria): Configuration checks like this one are the technical half of a SOC 2 / ISO 27001 programme — the guide shows where they fit, what else an auditor expects, and how to evidence them.
- [ISO/IEC 27001:2022 compliance: a practical implementation guide](https://support.icompaas.com/compliance/iso-27001-2022): ISO 27001 Annex A.8 (technological controls) is where cloud hardening evidence lands; the guide shows how to run the ISMS around it.
