Что изменилось в проверке копий Amazon Redshift?
Ресурсы Redshift можно добавить в планы тестового восстановления AWS Backup. План выбирает точку восстановления, запускает процесс по расписанию и измеряет время завершения задания.
AWS Backup теперь поддерживает тестовое восстановление Amazon Redshift — хранилища данных для аналитики. Проверки можно запускать по расписанию, чтобы узнать, восстанавливается ли копия и сколько времени это занимает.

Ресурсы Redshift можно добавить в планы тестового восстановления AWS Backup. План выбирает точку восстановления, запускает процесс по расписанию и измеряет время завершения задания.
Это описано в обновлении AWS от 28 октября. Результат помогает сопоставить реальное время восстановления с целевым сроком возврата к работе — RTO.
Наличие резервной копии и возможность вовремя ею воспользоваться — разные вещи. Простое объяснение сроков и допустимой потери данных есть в нашем разборе RTO и RPO.
При настройке плана можно указать ресурсы Redshift по идентификатору или тегу и выбрать последнюю либо случайную подходящую точку восстановления. Для восстановленного ресурса предусмотрена дополнительная проверка до удаления тестовых ресурсов сервисом AWS Backup.
Последняя копия отвечает на вопрос о самом свежем состоянии. Случайная подходящая точка позволяет испытывать и другие копии из допустимого набора. Это разные режимы выбора; ни один из них сам по себе не доказывает, что проверена вся история хранения.
Завершённое восстановление показывает результат конкретного задания и его длительность. Оно само по себе не подтверждает, что нужный сотрудник откроет отчёт, увидит верные суммы и сможет продолжить работу в приложении.
Наш пример приёмки для аналитической базы: заранее выбрать контрольный отчёт и известный период, затем сравнить итог после восстановления. Отдельно проверить, доступны ли нужные данные тем, кому они положены. Такой сценарий следует из задачи бизнеса; мы не выдаём его за автоматическую проверку AWS.
Командам, которые уже используют Redshift и хотят регулярно испытывать восстановление через AWS Backup. Поддержка доступна в регионах, где AWS Backup поддерживает и тестовое восстановление, и Redshift; настройка выполняется через консоль, командные инструменты или SDK.
Для небольшого сайта без Redshift это не повод менять базу. Полезна сама привычка проверять весь рабочий путь после восстановления. Как экран, сервер и данные связаны между собой, показываем на пути заявки.
Платные задания восстановления и изменения рабочих ресурсов в рамках этого разбора не запускались.