DynamoDB - восстановление таблицы с использованием PITR для таблицы DynamoDB, управляемой CloudFormation - PullRequest
1 голос
/ 11 ноября 2019

Я хотел бы иметь возможность выполнять восстановление PITR, не теряя преимущества инфраструктуры как кода с CloudFormation.

В частности, если я выполню восстановление PITR вручную, а затем укажу приложение на новую базу данных, не приведет ли это к тому, что новая таблица DynamoDB выпадет из управляемой инфраструктуры CloudFormation? AFAIK, на данный момент нет механизма добавления ресурса в CloudFormation после того, как он уже был создан. Кто-нибудь решил эту проблему?

1 Ответ

0 голосов
/ 11 ноября 2019

Вы правы, восстановленная таблица будет находиться вне контроля облачной информации. Единственное известное мне решение - написать скрипт, который копирует его из восстановленной таблицы в исходную таблицу. Очевидно, что в это вовлечены затраты и время, и они не идеальны.

Как всегда, всегда есть возможность написать собственный ресурс, но это несколько подрывает смысл использования Cloudformation в первую очередь.

...