单个 RDS 实例的 Recovery Point Objective (RPO) 是多少?

What is the Recovery Point Objective (RPO) of a single RDS instance?

我知道每 24 小时创建一次自动快照,您可以在一分钟的时间范围内恢复时间点。但是恢复点 Objective (RPO) 是什么?这是一分钟吗?还是 24 小时,因为您需要最新的每日快照?文档对此并不清楚。

RPO 应该是 5 分钟 https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PIT.html

RDS uploads transaction logs for DB instances to Amazon S3 every 5 minutes. To determine the latest restorable time for a DB instance, use the AWS CLI describe-db-instances command and look at the value returned in the LatestRestorableTime field for the DB instance. In the AWS Management Console, this property is visible as the Latest restore time for the DB instance. You can restore to any point in time during your backup retention period.

有人在 2012 年使用 powershell 脚本对其进行了测试。 https://www.yobyot.com/aws/aws-rds-backup-recovery/2016/02/09/

As you can see in the screenshot below, a simple PowerShell script that ran for 20 minutes demonstrates that AWS is, indeed, making that very tight RPO possible. My little test instance was off only twice, by an insignificant minute or so.

存档Link:http://archive.vn/8ZbuS https://web.archive.org/web/20190102131221/https://www.yobyot.com/aws/aws-rds-backup-recovery/2016/02/09/