COST04-BP05 データ保持ポリシーを適用する
サポートされるリソースでデータ保持ポリシーを定義し、組織の要件に従ってオブジェクト削除を処理します。不要または孤立したリソースや不要になったオブジェクトを、特定して削除します。
このベストプラクティスを確立しない場合のリスクレベル: 中
データ保持ポリシーとライフサイクルポリシーを使用して、特定されたリソースの廃止プロセスに関連するコストとストレージコストを削減します。データ保持ポリシーとライフサイクルポリシーを定義してストレージクラスの移行や削除を自動で実行すると、ライフタイム期間の全体的なストレージコストが削減されます。Amazon Data Lifecycle Manager を使用して、Amazon Elastic Block Store スナップショットおよび Amazon EBS 搭載 Amazon マシンイメージ (AMI) の作成と削除を自動化できます。また、Amazon S3 Intelligent-Tiering または Amazon S3 ライフサイクル設定を使用して、Amazon S3 オブジェクトのライフサイクルを管理できます。ほかにも、API または SDK
実装手順
-
Amazon Data Lifecycle Manager の使用: Amazon Data Lifecycle Manager でライフサイクルポリシーを使用して、Amazon EBS スナップショットと Amazon EBS 搭載 AMI の削除を自動化します。
-
バケットにライフサイクル設定をセットアップする: バケットで Amazon S3 ライフサイクル設定を使用して、ビジネス要件に基づき、オブジェクトのライフサイクル中に Amazon S3 が実行するアクション、およびオブジェクトのライフサイクル終了時の削除を定義します。
リソース
関連するドキュメント:
関連動画:
-
Automate Amazon EBS Snapshots with Amazon Data Lifecycle Manager
(DLM を使用して EBS スナップショットを自動化する) -
Empty an Amazon S3 bucket using a lifecycle configuration rule
(ライフサイクル設定ルールを使用して Amazon S3 バケットを空にする)
関連する例:
-
Empty an Amazon S3 bucket using a lifecycle configuration rule
(ライフサイクル設定ルールを使用して Amazon S3 バケットを空にする) -
Well-Architected Lab: Decommission resources automatically (Level 100)
(Well-Architected ラボ: 自動的にリソースを削除する (レベル 100))