Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AWS Backup 自動復元テストをやってみる / Try AWS Backup autom...

Hikaru Kawagoe
December 23, 2023
560

AWS Backup 自動復元テストをやってみる / Try AWS Backup automatic restore testing

Hikaru Kawagoe

December 23, 2023
Tweet

More Decks by Hikaru Kawagoe

Transcript

  1. 2 かわごえ / Hikaru KAWAGOE • 金融系SIerでいろんなことしてます • CDK書いたりしたい人 •

    Community Builder (2023~) • 2023 Japan AWS Top Engineer • CDK支部/Storage-JAWS 運営
  2. バックアップが「復元可能な状態」をどう担保するのか 9 リストア手順の確認 データの確認 AWS Well-Architected Framework ・REL09-BP04 データの定期的な復旧を行って バックアップの完全性とプロセスを確認する

    そのスナップショットで問題なく業務継続でき るのか 総合テスト/運用テストなどのフェーズで 1回はやるはず(がそのあとは大体やらない)
  3. バックアップが「復元可能な状態」をどう担保するのか 10 リストア手順の確認 データの確認 総合テスト/運用テストなどのフェーズで 1回はやるはず AWS Well-Architected Framework ・REL09-BP04

    データの定期的な復旧を行って バックアップの完全性とプロセスを確認する そのスナップショットで問題なく業務継続でき るのか 総合テスト/運用テストなどのフェーズで 1回はやるはず(がそのあとは大体やらない) “定期的な” 復旧とデータの確認を どうやって実現するのか
  4. AWS Backup 自動復元テストとは 12 Backup vault Amazon S3 Amazon Aurora

    Amazon EFS Amazon EBS ワークロード バックアップ取得
  5. AWS Backup 自動復元テストとは 13 Backup vault Amazon S3 Amazon Aurora

    Amazon EFS Amazon EBS ワークロード バックアップ取得 バックアッププラン or オンデマンドバッ クアップによりバックアップを取得、 Backup Vaultにリカバリーポイントとして 保持する
  6. AWS Backup 自動復元テストとは 14 Backup vault Backup restore Amazon S3

    Amazon Aurora Amazon EFS Amazon EBS ワークロード Amazon S3 Amazon Aurora Amazon EFS Amazon EBS 復元 バックアップ取得 リストア 定期的にリストアテストを開始
  7. AWS Backup 自動復元テストとは 15 Backup vault Backup restore Amazon S3

    Amazon Aurora Amazon EFS Amazon EBS ワークロード Amazon S3 Amazon Aurora Amazon EFS Amazon EBS 復元 バックアップ取得 リストア 定期的にリストアテストを開始 ランダム or 最新の復旧ポイ ントから定期的(最小1h)で リストアを実行する 1h~7dayの間の任意の 時間、リソースを保持 することが可能 RTOを達成可能かを定期的 に評価する
  8. AWS Backup 自動復元テストとは 19 Backup vault Backup restore Amazon S3

    Amazon Aurora Amazon EFS Amazon EBS ワークロード Amazon S3 Amazon Aurora Amazon EFS Amazon EBS 復元 バックアップ取得 リストア 定期的にリストアテストを開始 1h~7dayの間の任意の 時間、リソースを保持 することが可能
  9. AWS Backup 自動復元テストとは 20 Backup vault Backup restore Amazon S3

    Amazon Aurora Amazon EFS Amazon EBS ワークロード Amazon S3 Amazon Aurora Amazon EFS Amazon EBS 復元 バックアップ取得 Amazon EventBridge AWS Lambda リストア テスト 定期的にリストアテストを開始 EventBridgeトリガーで、任意の テストを実行することが可能
  10. AWS Backup 自動復元テストとは 21 Backup vault Backup restore Amazon S3

    Amazon Aurora Amazon EFS Amazon EBS ワークロード Amazon S3 Amazon Aurora Amazon EFS Amazon EBS 復元 バックアップ取得 Amazon EventBridge AWS Lambda リストア テスト PutRestoreValidationResult 定期的にリストアテストを開始 OK/NG PutRestoreValidationResultを利 用して、スナップショットごと にFAILED/SUCCESSFULのラベ ルを付与することも可能