Резервные копии в Managed Service for Greenplum®
Managed Service for Greenplum® обеспечивает автоматическое резервное копирование баз данных.
Managed Service for Greenplum® позволяет вернуть состояние кластера на точку восстановления, в которой данные консистентны (Point-in-Time-Recovery, PITR). Точки восстановления создаются раз в час. Если задать время восстановления, будет использована ближайшая точка, созданная до этого времени. При восстановлении выбранной резервной копии кластера ее данные будут дополняться записями из журналов WAL (Write-Ahead Log) до ближайшей точки восстановления включительно.
Например, если создание резервной копии завершилось 10.11.2022 в 12:00:00 UTC, текущая дата — 15.11.2022 19:00:00 UTC, а последняя точка восстановления была создана 15.11.2022 в 18:00:00 UTC, кластер может быть восстановлен в любую точку восстановления в промежутке времени с 10.11.2022 12:00:01 UTC до 15.11.2022 18:00:00 UTC включительно. Если указать время восстановления 15.11.2022 17:30:00 UTC, то кластер будет восстановлен на точку восстановления 15.11.2022 17:00:00 UTC.
По умолчанию режим PITR включен.
Чтобы восстановить кластер из резервной копии, следуйте инструкциям. Вы также можете восстановить кластер, чтобы перенести его хосты в другую зону доступности. Это может понадобиться, например, если ваши хосты размещаются в зоне ru-central1-c
, которая выводится из эксплуатации.
Создание резервной копии
Первая и каждая седьмая резервные копии — полные резервные копии всех баз данных. Остальные резервные копии — инкрементные, хранится только разница с предыдущей резервной копией, что позволяет экономить место в хранилище.
Резервная копия всех данных кластера автоматически создается раз в день. Создать резервную копии вручную невозможно, как и отключить автоматическое создание резервной копии. Однако при создании или изменении кластера для таких резервных копий можно задать время начала резервного копирования. По умолчанию время начала — 22:00 UTC (Coordinated Universal Time). Резервное копирование начнется в течение получаса от указанного времени.
После создания резервная копия сжимается для дальнейшего хранения. Отображение точного размера резервной копии недоступно.
Резервные копии создаются только на работающих кластерах. Если вы используете кластер Managed Service for Greenplum® не круглосуточно, проверьте настройки времени начала резервного копирования.
Чтобы восстановить кластер из резервной копии, следуйте инструкциям.
Хранение резервной копии
Особенности хранения резервных копий в Managed Service for Greenplum®:
-
Резервные копии хранятся в объектном хранилище в виде бинарных файлов и шифруются с помощью GPG
. У каждого кластера свои ключи шифрования. -
Общий объем резервной копии определяется как сумма объемов копии данных и журнала WAL. Объем данных журнала WAL зависит от количества вносимых изменений и может быть сопоставим с объемом копии. Оба значения можно получить со списком резервных копий.
-
Резервные копии хранятся 7 дней.
-
После удаления кластера все его резервные копии хранятся 7 дней.
-
На хранилище резервных копий не распространяется действие квот
и лимитов для хранилища кластера.
Проверка восстановления из резервной копии
Для проверки возможностей резервного копирования восстановите кластер из резервной копии и проверьте целостность ваших данных.
Greenplum® и Greenplum Database® являются зарегистрированными товарными знаками или товарными знаками VMware, Inc в США и/или других странах.