2.3標準
S3 Versioningにより旧バージョンが増え、ストレージコストが上昇している。
最新オブジェクトは残し、非現行版を法定保持期間後に削除する。
最も適切な方法はどれか。
× 不正解
S3 LifecycleのNoncurrentVersionExpirationで、現行版を残しながら非現行版の保持期間と削除を管理できる。
詳細解説
正しいNoncurrentVersionExpirationをLifecycleへ設定する
非現行版だけを対象に、日数経過後の削除を自動化できる。
非現行版だけを対象に、日数経過後の削除を自動化できる。
誤りすべてのオブジェクトへExpirationを設定する
最新バージョンまで削除し、現行データを失う可能性がある。
最新バージョンまで削除し、現行データを失う可能性がある。
誤りDynamoDB TTLをVersion IDへ適用する
DynamoDB項目の期限機能はS3バージョンを削除しない。
DynamoDB項目の期限機能はS3バージョンを削除しない。
誤りCloudTrailの保持を短くする
監査ログの保持はS3非現行版の削除を制御しない。
監査ログの保持はS3非現行版の削除を制御しない。
実際に確かめる
一時的な検証環境で実行できる例です。
Amazon S3 Lifecycle NoncurrentVersionExpiration、NoncurrentVersionTransitionの公式説明を確認する。期待される結果
現行版削除・DynamoDB TTL・監査保持と、非現行版管理を区別できる。理解のポイント
- NoncurrentVersionExpiration
- S3 Versioning
- Lifecycle
- 保持期間
確認時の注意
- 確認環境: AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
- AWS公式DEA-C01 Domain 2・Task 2.3と各サービスの公式ドキュメントを確認する。
基礎のおさらい
版のライフサイクル
現行版・非現行版・Delete Markerを分けて保持・移行・削除する。
法的保持
自動削除の前に法的保持・バックアップ・復元要件を確認する。
問題IDAWS-DEA-153
確認環境AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
最終技術確認2026-08-20
誤り・権利侵害を報告