CloudFormation スタックの復元 - AWS Backup

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

CloudFormation スタックの復元

CloudFormation 複合バックアップは、 CloudFormation テンプレートと、関連するすべてのネストされたリカバリポイントの組み合わせです。ネストされた復旧ポイントはいくつでも復元できますが、複合復旧ポイント (最上位の復旧ポイント) は復元できません。

CloudFormation テンプレートリカバリポイントを復元するときは、バックアップを表すように変更が設定された新しいスタックを作成します。

AWS Backup コンソール CloudFormation で復元する

CloudFormation コンソールから、新しいスタックと変更セットを確認できます。変更セットの詳細は、「AWS CloudFormation ユーザーガイド」の「変更セットを使用してスタックを更新する」を参照してください。

スタックで CloudFormation復元するネストされたリカバリポイントを決定し、 AWS Backup コンソールを使用して復元します。

  1. https://console.aws.amazon.com/backup で AWS Backup コンソールを開きます。

  2. [バックアップボールト] に移動し、目的の復旧ポイントを含むバックアップボールトを選択して、[復旧ポイント] をクリックします。

  3. AWS CloudFormation テンプレートリカバリポイントを復元します。

    1. 復元するネストされた復旧ポイントを含む複合復旧ポイントをクリックすると、その複合復旧ポイントの詳細ページが表示されます。

    2. ネストされた復旧ポイントには、ネストされた復旧ポイントが表示されます。各復旧ポイントには、復旧ポイント ID、ステータス、リソース ID、リソースタイプ、バックアップタイプ、および復旧ポイントが作成された時刻があります。 AWS CloudFormation 復旧ポイントの横にあるラジオボタンをクリックし、復元 をクリックします。リソースタイプが AWS CloudFormation で、バックアップタイプがバックアップである復旧ポイントを選択していることを確認します。

  4. CloudFormation テンプレートの復元ジョブが完了すると、復元された AWS CloudFormation テンプレートが AWS CloudFormationスタック のコンソールに表示されます。

  5. [スタック名] の下に、ステータスが REVIEW_IN_PROGRESS の復元されたテンプレートが表示されます。

  6. スタックの名前をクリックすると、スタックの詳細が表示されます。

  7. スタックの名前の下にタブがあります。[セットを変更] をクリックします。

  8. 変更セットを実行します。

  9. この処理が完了すると、元のスタックのリソースが新しいスタックに再作成されます。ステートフルリソースは空の状態で再作成されます。ステートフルリソースを復旧するには、 AWS Backup コンソールの復旧ポイントのリストに戻り、必要な復旧ポイントを選択し、復元を開始します。

CloudFormation で復元する AWS CLI

コマンドラインインターフェイスで、 start-restore-job でスタックを復元 CloudFormationできます。

次のリストは、 CloudFormation リソースを復元するために受け入れられたメタデータです。

// Mandatory metadata: ChangeSetName // This is the name of the change set which will be created StackName // This is the name of the stack that will be created by the new change set // Optional metadata: ChangeSetDescription // This is the description of the new change set StackParameters // This is the JSON of the stack parameters required by the stack aws:backup:request-id