Восстановите AWS RDS из xtrabackup через CloudFormation

может кто-нибудь может мне помочь.

У меня есть шаблон CloudFormation кластера Aurora, и я пытаюсь восстановить данные базы данных из xtrabackup. Я могу использовать эту резервную копию через графический интерфейс - AWS предоставляет кнопку «Восстановить кластер Aurora DB из S3». Думаю, я могу это сделать через CLI, но мне нужно восстановить эту резервную копию из CloudFormation. Я нашел вариант DBSnapshotIdentifier, но, как я понимаю, этот вариант работает как раз со снимками RDS.

У нас есть способ сделать это?

Или, может быть, я смогу восстановить эту резервную копию в существующий кластер RDS.


person Alexander Rainchik    schedule 08.04.2018    source источник
comment
Посмотри на это и может тебе помочь. docs.aws.amazon.com/ AWSCloudFormation / latest / UserGuide /   -  person Sreejith Nair    schedule 08.04.2018
comment
Да, спасибо, я посмотрел на это, я вижу только оприон DBSnapshotIdentifier, и он требует ARN снимка. У меня нет снимка, у меня есть резервная копия базы данных на S3   -  person Alexander Rainchik    schedule 08.04.2018


Ответы (1)


Вам нужно взять резервную копию, которую вы использовали, и превратить ее в снимок состояния AWS, чтобы вы могли ссылаться на нее. Хотя AWS Console делает это за вас, похоже, что CloudFormation не предлагает такой возможности.

person greenweeds    schedule 09.04.2018