Posted On: Apr 20, 2022

Amazon Relational Database Service (Amazon RDS) now supports highly available configurations with Multi-AZ deployments for PostgreSQL and for MySQL on AWS Outposts in all commercial regions. Amazon RDS Multi-AZ on Outposts deployments provide enhanced availability and durability for RDS database (DB) instances, making them a natural fit for production database workloads. When you provision a Multi-AZ database instance, Amazon RDS automatically creates a primary DB Instance and synchronously replicates the data to a standby instance on a second AWS Outposts connected to a different Availability Zone  (AZ). Each Outposts runs on its own physically distinct, independent infrastructure, and is engineered to be highly reliable. In case of an infrastructure failure, Amazon RDS performs an automatic fail-over to the standby, so that you can resume database operations as soon as the fail-over is complete.

Amazon RDS Multi-AZ for MySQL and for PostgreSQL on Outposts deployments utilize synchronous physical replication to keep data on the standby up-to-date with the primary. They safeguard your data in the event of a DB Instance failure or failure of an Outpost. With Amazon RDS Multi-AZ on Outposts, I/O activity is not suspended on your primary during backup for Multi-AZ deployments because the backup is taken from the standby. If an Outposts failure or database instance failure occurs, your availability impact is limited. In the case of system upgrades like OS patching or DB Instance scaling, these operations are applied first on the standby, prior to an automatic fail-over. As a result, your availability impact is only the time required for automatic fail-over to complete.

Amazon RDS Multi-AZ on AWS Outposts is now available in all commercial regions where AWS Outposts are available. For more information about Amazon RDS on Outposts, visit our product page, our documentation, or get started now.