DynamoDB восстановить в новой таблице и обновить Terraform - PullRequest
0 голосов
/ 30 января 2020

Я работаю над использованием восстановления в точке (PITR) для AWS DynamoDB.

Таблица DynamoDB A была подготовлена ​​с использованием Terraform. После включения PITR для таблицы A мне удалось восстановить ее в новую таблицу A-Backup с помощью интерфейса командной строки на основе инструкции из AWS Документация .

После завершения восстановления я обновил лямбду, чтобы использовать новое имя таблицы A-Backup в качестве нового значения для переменных среды таблицы.

Но теперь Вопрос заключается в том, как синхронизировать c это изменение в Terraform, чтобы убедиться, что Terraform отражает внесенное изменение, которое представляет собой новую таблицу, созданную из PITR?

Какова лучшая практика здесь?

1 Ответ

0 голосов
/ 30 января 2020

Единственное решение, которое я нашел, это просто использовать terraform import для импорта нового изменения таблицы в Terraform. Этого должно быть достаточно.

https://www.terraform.io/docs/commands/import.html

...