AWS RDS (PostgreSQL) автоматическое резервное копирование - PullRequest
0 голосов
/ 27 мая 2018

------------------- Резервное копирование AWS RDS (PostgreSQL DB) ----------------------

Рабочий экземпляр PostgreSQL:

Резервное копирование: после каждых 4 часов необходимо запускать резервную копию и создавать полную резервную копию БД.Retation: Мы хотим сохранить / сохранить резервную копию за последний месяц и удалить все файлы резервных копий старше одного месяца.

UAT Экземпляр PostgreSQL:

Резервное копирование: Резервное копирование ежедневно раз в день.Retation: Мы хотели сохранить / продать резервную копию последней раз в неделю, а остальные старые файлы резервных копий хотели удалить.


Как настроить автоматическое резервное копирование в соответствии с моими вышеуказанными требованиями?

1 Ответ

0 голосов
/ 28 мая 2018

Amazon RDS поддерживает резервное копирование «из коробки», поэтому вы можете использовать его.Вы можете настроить настраиваемые правила для production/UAT.

Резервное копирование - вы можете сделать это автоматически в удобное для вас время или в окнах центра обработки данных RDS.

См. Документация Amazon RDS для того же самого.

Срок хранения - политика хранения по умолчанию - один день, но вы можете настроить ее в консоли RDS в качестве предпочтительного времени.Вы можете настроить настраиваемые правила для production/UAT.

. Вы также можете выполнять резервное копирование и хранение вручную, используя собственный сценарий экспорта и сохраняя экспортированные данные в S3, на леднике или в EBS.

Шаг может быть

Экспортировать данные с помощью pg_export.

Поместить экспортированные файлы / файлы в S3 с желаемой политикой хранения .

Подробнее см. S3 Сохранение Документы политики.

...