Amazon RDS PITR snapshot replication - AWS Prescriptive Guidance

Amazon RDS PITR snapshot replication

An Amazon RDS database instance can be configured to replicate snapshots and transaction logs to a destination AWS Region of your choice. After you configure backup replication for a DB instance, Amazon RDS initiates a cross-Region copy of all snapshots and transaction logs as soon as they are ready on the DB instance.

The following diagram shows how Amazon RDS facilitates the automated transfer of snapshots and transaction logs across AWS Regions to maintain the point-in-time recovery (PITR) requirements as configured in the settings of the primary Amazon RDS instance. From the primary Region, snapshots are copied to the secondary Region. Logs are stored in an S3 bucket in the primary Region and copied to an S3 bucket in the secondary Region.

""
  1. Transaction or redo logs

Amazon RDS PITR snapshot replication is based on asynchronous replication, so the underlying RPO is on the slightly higher side, ranging 5–30 minutes. The time depends on redo or transaction log generation and network transfer time.

Recovery time objective (RTO) for the cross-Region Amazon RDS PITR snapshot replication backup strategy is based on the snapshot restore time and recovering the database to a point in time by applying the archived redo or transaction logs. The process can take up to a few hours.

One advantage of this strategy is that it's managed. It's also cost effective because the setup requires no additional infrastructure.

Cross-Region Amazon RDS PITR snapshot replication has limited availability across AWS Regions. Be sure to check availability when you choose your DR Region.