翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
EBS-backed の Amazon Data Lifecycle Manager カスタムポリシーを作成する AMIs
次の手順では、Amazon Data Lifecycle Manager を使用して EBSバックアップされたAMIライフサイクルを自動化する方法を示します。
AMI ライフサイクルポリシーを作成する
次のいずれかの手順を使用して、AMIライフサイクルポリシーを作成します。
AMI ライフサイクルポリシーに関する考慮事項
AMI ライフサイクルポリシーの作成には、次の一般的な考慮事項が適用されます。
-
AMI ライフサイクルポリシーは、ポリシーと同じリージョンにあるインスタンスのみをターゲットにします。
-
最初のAMI作成オペレーションは、指定された開始時刻から 1 時間以内に開始されます。後続AMIの作成オペレーションは、スケジュールされた時刻から 1 時間以内に開始されます。
-
Amazon Data Lifecycle Manager が の登録を解除するとAMI、バックアップスナップショットが自動的に削除されます。
-
ターゲットリソースタグでは大文字と小文字が区別されます。
-
ポリシーの対象となるインスタンスからターゲットタグを削除すると、Amazon Data Lifecycle Manager は標準AMIs内の既存の を管理しなくなります。不要になった場合は、手動で削除する必要があります。
-
インスタンスをバックアップするために複数のポリシーを作成できます。例えば、インスタンスに 2 つのタグがある場合、タグ A はポリシー A が 12 時間AMIごとに を作成し、タグ B はポリシー B が 24 時間AMIごとに を作成するターゲットである場合、Amazon Data Lifecycle Manager は両方のポリシーのスケジュールAMIsに従って を作成します。または、複数のスケジュールを持つ単一のポリシーを作成することで、同じ結果を得ることができます。例えば、タグ A のみをターゲットとするポリシーを 1 つ作成し、スケジュールを 2 つ指定できます (1 つは 12 時間ごと、1 つは 24 時間ごと)。
-
ポリシーの作成後にターゲットインスタンスにアタッチされた新しいボリュームは、次回のポリシー実行時に自動的にバックアップに含まれます。ポリシー実行時にインスタンスにアタッチされたすべてのボリュームが含まれます。
-
1 つの のみを作成するように設定されたカスタム cron ベースのスケジュールでポリシーを作成する場合AMI、保持しきい値に達したAMIときにポリシーは自動的に登録を解除しません。不要AMIになった場合は、手動で の登録を解除する必要があります。
-
保持期間が作成頻度よりも短い年齢ベースのポリシーを作成する場合、Amazon Data Lifecycle Manager は、次のポリシーが作成されAMIるまで常に最後のポリシーを保持します。例えば、年齢ベースのポリシーが 7 日間の保持期間でAMI毎月 1 つを作成する場合、Amazon Data Lifecycle Manager は、保持期間が 7 日間であっても、それぞれを AMI 1 か月間保持します。
-
カウントベースのポリシーの場合、Amazon Data Lifecycle Manager は、保持ポリシーAMIsに従って最も古い の登録を解除する前に、常に作成頻度AMIに従って を作成します。
-
の登録を解除AMIし、関連するバッキングスナップショットを削除するまでに数時間かかる場合があります。Amazon Data Lifecycle Manager AMIが、以前に作成した が正常に登録解除されるAMI前に次を作成する場合、保持数AMIsを超える の数を一時的に保持できます。
ポリシーによってターゲットにされたインスタンスを終了する場合の考慮事項は次のとおりです。
-
カウントベースの保持スケジュールでポリシーによってターゲットにされたインスタンスを終了すると、ポリシーは終了AMIsされたインスタンスから以前に作成した を管理しなくなります。不要AMIsになった場合は、事前に手動で登録を解除する必要があります。
-
年齢ベースの保持スケジュールでポリシーによってターゲットとされたインスタンスを終了した場合、ポリシーAMIsは、最後に作成された まで、定義されたスケジュールで終了したインスタンスから以前に作成された登録解除を続行しますAMI。不要になった場合AMIは、最後の を手動で登録解除する必要があります。
AMI ポリシーとAMI廃止には、以下の考慮事項が適用されます。
-
カウントベースの保持でスケジュールのAMI非推奨数を増やすと、スケジュールによって作成されたすべての AMIs (既存および新規) に変更が適用されます。
-
年齢ベースの保持を含むスケジュールのAMI非推奨期間を延長すると、変更は新しい AMIs にのみ適用されます。既存の AMIsは影響を受けません。
-
スケジュールからAMI非推奨ルールを削除しても、Amazon Data Lifecycle Manager は、そのスケジュールによって以前に非推奨にされた AMIs の非推奨をキャンセルしません。
-
スケジュールのAMI非推奨数または期間を減らすと、Amazon Data Lifecycle Manager は、そのスケジュールによって以前に非推奨にされた AMIs の非推奨をキャンセルしません。
-
AMI ポリシーによってAMI作成された を手動で非推奨にした場合、Amazon Data Lifecycle Manager は非推奨を上書きしません。
-
AMI ポリシーによって以前に廃止AMIされた の廃止を手動でキャンセルした場合、Amazon Data Lifecycle Manager はキャンセルを上書きしません。
-
AMI が複数の競合するスケジュールによって作成され、それらのスケジュールの 1 つ以上にAMI廃止ルールがない場合、Amazon Data Lifecycle Manager はその を廃止しませんAMI。
-
AMI が複数の競合するスケジュールによって作成され、それらのスケジュールのすべてにAMI非推奨ルールがある場合、Amazon Data Lifecycle Manager は最新の非推奨日となる非推奨ルールを使用します。
AMI ポリシーとごみ箱 には、以下の考慮事項が適用されます。
-
Amazon Data Lifecycle Manager がポリシーの保持しきい値に達したときに を登録解除AMIし、ごみ箱に送信し、ごみ箱AMIから手動で復元する場合は、不要になったAMIときに を手動で登録解除する必要があります。Amazon Data Lifecycle Manager は を管理しなくなりますAMI。
-
ポリシーによってAMI作成され、ポリシーの保持しきい値に達したときにごみ箱AMI内にある を手動で登録解除した場合、Amazon Data Lifecycle Manager は を登録解除しませんAMI。Amazon Data Lifecycle Manager は、ごみ箱に入っているAMIs間は管理しません。
ポリシーの保持しきい値に達する前に AMIがごみ箱から復元された場合、Amazon Data Lifecycle Manager はポリシーの保持しきい値に達するAMIと の登録を解除します。
ポリシーの保持しきい値に達した後に AMIがごみ箱から復元された場合、Amazon Data Lifecycle Manager は の登録を解除しなくなりますAMI。不要になった場合は、手動で削除する必要があります。
エラー状態にあるAMIポリシーには、次の考慮事項が適用されます。
-
年齢ベースの保持スケジュールを持つポリシーの場合、ポリシーAMIsが
error
状態にある間は期限切れに設定されます。AMIs の登録を手動で解除する必要があります。ポリシーを再度有効にすると、Amazon Data Lifecycle Manager は保持期間が終了AMIsすると登録解除を再開します。 -
カウントベースの保持スケジュールを持つポリシーの場合、ポリシーは
error
状態のAMIsときに作成と登録解除を停止します。ポリシーを再度有効にすると、Amazon Data Lifecycle Manager は の作成を再開しAMIs、保持しきい値に達すると登録解除を再開AMIsします。
AMI ポリシーと の無効化AMIsには、以下の考慮事項が適用されます。
-
Amazon Data Lifecycle Manager によってAMI作成された を無効にし、保持しきい値に達したときにAMI無効にすると、Amazon Data Lifecycle Manager は の登録を解除AMIし、関連するスナップショットを削除します。
-
Amazon Data Lifecycle Manager によってAMI作成された を無効にし、関連するスナップショットを手動でアーカイブし、それらのスナップショットが保持しきい値に達したときにアーカイブされる場合、Amazon Data Lifecycle Manager はそれらのスナップショットを削除せず、管理しなくなります。
AMI ポリシーとAMI登録解除保護には、以下の考慮事項が適用されます。
-
Amazon Data Lifecycle Manager によってAMI作成された の登録解除保護を手動で有効にし、AMI保持しきい値に達したときに引き続き有効にした場合、Amazon Data Lifecycle Manager はその を管理しなくなりますAMI。の登録を手動で解除AMIし、不要になった場合は基盤となるスナップショットを削除する必要があります。
追加リソース
詳細については、「Amazon Data Lifecycle Manager ストレージブログを使用した Amazon EBSスナップショットとAMI管理の自動化