Какова цель точки восстановления (RPO) одного экземпляра RDS? - PullRequest
0 голосов
/ 11 сентября 2018

Я знаю, что автоматические моментальные снимки создаются каждые 24 часа, и вы можете восстановить момент времени за минутный промежуток времени.Но что такое цель восстановления (RPO)?Это минута?Или 24 часа, потому что вам нужен последний ежедневный снимок?В документации не ясно об этом.

1 Ответ

0 голосов
/ 02 января 2019

RPO должно быть 5 минут https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PIT.html

RDS загружает журналы транзакций для экземпляров БД в Amazon S3 каждые 5 минут. Чтобы определить самое позднее время восстановления для экземпляра БД, используйте команду AWS CLI description-db-instances и посмотрите на значение, возвращаемое в поле LatestRestorableTime для экземпляра БД. В консоли управления AWS это свойство отображается как время последнего восстановления для экземпляра БД. Вы можете восстановить данные в любой момент времени в течение срока хранения резервной копии.

Кто-то проверил его в 2012 году с помощью сценария powershell. https://www.yobyot.com/aws/aws-rds-backup-recovery/2016/02/09/

Как вы можете видеть на скриншоте ниже, простой скрипт PowerShell, который выполнялся в течение 20 минут, демонстрирует, что AWS действительно делает возможным очень узкое RPO. Мой маленький тестовый экземпляр был отключен только дважды, к незначительной минуте или около того.

Архивная ссылка: http://archive.vn/8ZbuS https://web.archive.org/web/20190102131221/https://www.yobyot.com/aws/aws-rds-backup-recovery/2016/02/09/

...