amazon-web-services - 单个 RDS 实例的恢复点目标 (RPO) 是什么?
问题描述
我知道每 24 小时会创建一次自动快照,并且您可以在一分钟内恢复时间点。但是什么是恢复点目标 (RPO)?这是一分钟吗?还是 24 小时,因为您需要最新的每日快照?文档对此并不清楚。
解决方案
RPO 应该是 5 分钟https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PIT.html
RDS 每 5 分钟将数据库实例的事务日志上传到 Amazon S3。要确定数据库实例的最新可恢复时间,请使用 AWS CLI describe-db-instances 命令并查看数据库实例的 LatestRestorableTime 字段中返回的值。在 AWS 管理控制台中,此属性显示为数据库实例的最新还原时间。您可以在备份保留期内恢复到任何时间点。
早在 2012 年就有人使用 powershell 脚本对其进行了测试。https://www.yobyot.com/aws/aws-rds-backup-recovery/2016/02/09/
正如您在下面的屏幕截图中所见,一个运行了 20 分钟的简单 PowerShell 脚本表明 AWS 确实使这种非常严格的 RPO 成为可能。我的小测试实例只关闭了两次,相差一分钟左右。
存档链接: http: //archive.vn/8ZbuS https://web.archive.org/web/20190102131221/https://www.yobyot.com/aws/aws-rds-backup-recovery/2016/02/ 09/
推荐阅读
- react-hooks - 使用覆盖其他组件样式的 react-planet 时组件中有多个 jss
- javascript - 我如何创建一个函数,它接受一个参数 - 一个数字,并从 1 -> 数字返回数字的总和 - 而不创建无限循环?
- reactjs - 在 React Native 中将文本与按钮组件合并
- react-native - 你如何在 react-native-elements 中设置一个元素的样式/主题?
- react-native - 如何在 Sentry 中为 React Native 获得良好的堆栈跟踪?
- python - Fabric fab 命令未在本地记录或运行
- sql - 连接具有多列的表
- python - 将 GCS 文件复制到同一存储桶中的另一个目录
- python - 如何从 Dart 将 x、y 坐标编码为 python ecdsa VerifyingKey 格式
- botframework - 删除 Microsoft Team App 中 NotificationOnly Bot 的“聊天描述”