SUS04-BP03 使用政策來管理資料集的生命週期
管理所有資料的生命週期並自動執行刪除,將工作負載所需的儲存總量降至最低。
常見的反模式:
-
您手動刪除資料。
-
您未刪除任何工作負載資料。
-
您未根據資料的保留和存取要求,將資料移至更節能的儲存層。
建立此最佳實務的優勢:使用資料生命週期政策可確保工作負載中的資料會以有效率的方式存取和保留。
未建立此最佳實務時的風險暴露等級:中
實作指引
資料集在其生命週期內,通常會有不同的保留和存取要求。例如,應用程式可能需要在一段時間內頻繁存取某些資料集。這段時間過後,便不會頻繁存取這些資料集。
為了在資料集的完整生命週期內有效率地管理資料集,請設定生命週期政策,也就是定義了資料集處理方式的規則。
有了生命週期組態規則後,便能指示特定儲存服務將資料集轉移至更節能的儲存層、將其封存,或加以刪除。
實作步驟
-
定義每個資料類別的處理程序。Define handling procedures for each data class.
-
設定自動生命週期政策以強制執行生命週期規則。下面幾個範例會說明如何為不同的 AWS 儲存服務設定自動化的生命週期政策:
Storage service How to set automated lifecycle policies 您可以使用 Amazon S3 生命週期在物件的完整生命週期內管理物件。如果存取模式不明、會變化或是無法預測,則可以使用 Amazon S3 Intelligent-Tiering,讓其監控存取模式,並自動將未存取的物件移至成本較低的存取層。您可以利用 Amazon S3 Storage Lens 指標來識別生命週期管理中的最佳化機會和落差。
您可以使用 Amazon Data Lifecycle Manager 來自動建立、保留和刪除 Amazon EBS 快照與 Amazon EBS 支援的 AMI。
Amazon EFS 生命週期管理會自動管理檔案系統的檔案儲存。
Amazon ECR 生命週期政策會根據存留時間長短或計數讓映像過期,藉此自動清理容器映像。
您可以使用物件生命週期政策來管控物件儲存在 MediaStore 容器內的時間長度。
-
請刪除已超過保留期間的未使用磁碟區、快照和資料。利用原生服務功能 (例如 Amazon DynamoDB Time To Live 或 Amazon CloudWatch 日誌保留) 來執行刪除作業。
-
根據生命週期規則,在適用的情況下彙總和壓縮資料。
資源
相關文件:
相關影片: