RDS Backups Cross the Ocean: Cross-Region Automated Backups Land in Four New Regions
Hey everyone, it's me, Shii-chan! Today I found a nice little update around disaster recovery (DR), so let me share it with you.
AWS What's NewWhat was announced?
According to AWS's What's New, Amazon RDS Cross-Region Automated Backups now works in four additional AWS Regions. The newly supported source Regions are Mexico (Central), Asia Pacific (Taipei), Asia Pacific (New Zealand), and Asia Pacific (Thailand).
The story so far
Cross-Region Automated Backups automatically copies your snapshots and transaction logs to a second Region. Even if your primary Region goes down entirely, you can restore your database to any point in time within your backup retention period in the copy Region.
Until now the set of supported Region pairs was fixed, so folks near these four Regions couldn't use it even if they wanted to.
What changes
Each newly supported Region has its own set of destination Regions:
- Mexico (Central) → Europe (Ireland) or US West (N. California)
- Asia Pacific (Taipei) → Asia Pacific (Singapore) or Asia Pacific (Tokyo)
- Asia Pacific (New Zealand) → Asia Pacific (Singapore) / Sydney / Melbourne
- Asia Pacific (Thailand) → Asia Pacific (Singapore) or Asia Pacific (Jakarta)
So if you run databases in these areas, it's now much easier to build a cross-Region DR setup.
Dive Deep
The trick here is that frequent transaction log uploads keep the RPO (Recovery Point Objective) within minutes. The supported engines are broad: PostgreSQL, MariaDB, MySQL, Db2, Oracle, and Microsoft SQL Server.
You can set it up from the Amazon RDS Management Console, and also via the AWS SDK or CLI. If you want the full mechanics and steps, check the Amazon RDS documentation.
Wrap-up
- Amazon RDS Cross-Region Automated Backups now supports four new Regions (from AWS's What's New)
- New source Regions: Mexico (Central) / Taipei / New Zealand / Thailand
- Replicates snapshots and logs to another Region for point-in-time restore with an RPO within minutes
- Covers six major engines including PostgreSQL and MySQL
If you operate RDS in these Regions and want stronger DR, this one's for you!