質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.37%
AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

Q&A

解決済

1回答

5479閲覧

AWS CloudFormationで作成したリソースを手動で消してしまった。

pokemonta

総合スコア170

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

0グッド

0クリップ

投稿2020/04/21 13:28

編集2020/04/21 13:44

AWS CloudFormationで作成したリソースを
手動で削除してしまいました。ymlファイルも見つからない状況です。
どのようにして復元できるのでしょうか?
CloudFormationのコンソール上には、再実行みたいなアクションはありませんでした。
CloudFormationのコンソールからymlファイルを作成できればいいのですが。。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

CloudFormationのコンソールからスタックを選択肢て「テンプレート」のタブを見ればCloudFormationテンプレートを確認することができるのでそこを見てみてください。

ちなみに、ドリフトの検出でテンプレートと現状の差分が確認できます(対応リソースのみ)
参考
AWS CloudFormationで手動で行った変更が検出可能になりました!!!

投稿2020/04/21 13:56

yu_1985

総合スコア7586

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

pokemonta

2020/04/21 13:59

これをそのままコピーして .ymlしたら差分だけ更新されると考えています。ぶるぶる震えてきましたーー
yu_1985

2020/04/21 14:05

いえ、既存のリソースとバッティングする可能性が高いです。 特に問題ないのであれば、テンプレートを保存したら一度削除して作り直したほうが確実だと思います。
pokemonta

2020/04/21 14:53

以下の流れでよろしいでしょうか★ 1.「テンプレート」タブの中身をコピー(現行のymlをバックアップする意味) 2..現行スタックを削除  (手動で消してしまったリソース以外も全て削除される!!) ←戻らなかったらやばい。 3.1のバックアップしたymlを読み込ませ、スタックを作成  →手動で消してしまったリソースならびに2で消したリソースも復元
yu_1985

2020/04/21 15:02

削除保護をつけたリソースがなければ、スタックの削除のときにそのスタックで作成されたリソースはすべて削除されるはずです。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.37%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問