Q9 — AWS SAA-C03 第6章

第 9/65 問 | ← 第6章

Q374. ある企業が Amazon DynamoDB テーブルでバックアップされたアプリケーションを運用しています。同社のコンプライアンス要件では、データベースのバックアップを毎月実施し、6か月間は利用可能とし、7年間は保持することが定められています。これらの要件を満たすソリューションはどれですか?

正解: A. AWS Backup プランを作成し、毎月1日に DynamoDB テーブルのバックアップを実行するように設定します。ライフサイクルポリシーを指定して、バックアップを6か月経過後にコールドストレージへ移行させ、各バックアップの保持期間を7年に設定します。

解説

AWS Backup は、DynamoDB を含むさまざまな AWS サービスにわたるバックアップ管理を一元化するソリューションです。AWS Backup プランを作成することで、DynamoDB テーブルの定期的なバックアップをスケジュールできます。本問では、毎月1日にバックアップを取得するようプランを設定します。コンプライアンス要件を満たすため、このバックアッププラン内にライフサイクルポリシーを指定します。このポリシーにより、バックアップは6か月経過後にコールドストレージへ移行され、6か月間の利用可能性が確保されます。また、各バックアップの保持期間を7年に設定することで、7年間の保持要件も満たされます。選択肢 A はこれらの手順に合致しており、スケーラブルかつ自動化されたコンプライアンス対応ソリューションを提供します。