Я создал и управляю экземпляром Postgresql RDS с помощью Terraform.
Если я выполню terraform destroy, будет ли это также удалять связанные снимки RDS, сделанные с помощью расписания RDS?
terraform destroy
При уничтожении базы данных RDS у вас есть опция , чтобы либо создать долгоживущий окончательный снимок, либо сохранить автоматические резервные копии , которые будут удалены в соответствии с расписанием, для которого они были установлены:
Вместо создания снимка вы можете включить автоматическое резервное копирование при удалении экземпляра БД.Эти резервные копии по-прежнему зависят от срока хранения экземпляра БД и стареют так же, как это делают системные снимки.
Terraform поддерживает сохранение окончательного снимка путем установки final_snapshot_identifierи убедитесь, что skip_final_snapshot не установлен на true.
final_snapshot_identifier
skip_final_snapshot
true
К сожалению, в настоящее время Terraform не поддерживает сохранение автоматических резервных копий, сделанных из запланированных снимков, но существует запрос открытой функции с парой наполовину завершенных запросов извлечения, связанных с ней.