WORM 保護を用いてスナップショットをロックし、ロックの有効期限が切れるかクーリングオフ期間中にロックが解除されるまで、削除されないようにします。
基本概念
ロック期間
有効値:1~36,500 日。ロックの有効期限は、スナップショットの保持期間内である必要があります。必要に応じて、ロック前にスナップショットの保持期間を延長してください。ロック期間が終了すると、スナップショットは自動的にロック解除されます。
クーリングオフ期間
ロックが有効になるまでのオプションのバッファー期間(0~72 時間)で、ロック期間の一部としてカウントされます。この期間中、特定の権限を持つユーザーはスナップショットのロックを解除するか、ロック設定を変更できます。クーリングオフ期間が終了すると、ロック期間の延長のみが許可されます。ロックの有効期限が切れるまで、どのユーザーもスナップショットを削除またはロック解除できません。
ロック状態
compliance-cooloff:スナップショットはクーリングオフ期間中です。許可されるユーザーはスナップショットのロックを解除できます。
compliance:ロックがアクティブな状態です。スナップショットはロック解除または削除できません。許可されるユーザーのみがロック期間を延長できます。
expired:ロックが期限切れです。スナップショットはロック解除され、削除可能です。
注意事項
クーリングオフ期間が終了すると、ロックがアクティブになります。以下のシナリオを含め、どのユーザーもスナップショットを削除またはロック解除できません。
手動削除: 権限に関係なく、どのユーザーもロックされたスナップショットを手動で削除またはロック解除できません。
ディスクのリリース (ディスクとともに自動スナップショットをリリースする場合): ディスクをリリースしても、ロックされたスナップショットは削除されません。
カスタムイメージの削除: カスタムイメージを削除しても、関連するロックされたスナップショットは削除されません。
自動スナップショットの上限に達した場合: システムはロックされたスナップショットをスキップし、最も古いロックされていないスナップショットを削除します。すべての自動スナップショットがロックされている場合、新しい自動スナップショットは作成できません。
ご利用のアカウントに支払い遅延がある場合、 ECS の支払い遅延に関する標準的なプロセスが適用されます。支払い遅延が長期化した場合、ロックされたスナップショットも削除される可能性があります。
ロックされたスナップショットをコピーしても、ロック属性は新しいスナップショットには引き継がれません。
ロックされたスナップショットをアーカイブするには、アーカイブレイヤーの保持期間がロックの有効期限以上である必要があります。
対象範囲
スナップショットソース:Cloud Backup スナップショットおよび他のアカウントから共有されたスナップショットはロックできません。
スナップショットのステータス:ロックできるのは、利用可能 状態のスナップショットのみです。
アクセス制御
特定の権限を持つユーザーのみが、スナップショットロックの変更、表示、またはロック解除を行えます。
Alibaba Cloud アカウントまたは
AliyunRAMFullAccess権限を持つ RAM ユーザーで、Resource Access Management (RAM) コンソールにログインします。ナビゲーションウィンドウで、 を選択します。Create Policy をクリックします。Script Editor タブで、ポリシーの内容を入力します。
各操作ごとにカスタムポリシーを作成し、ユーザーに付与します。
<regionId>、<primary accountID>、および<snapshotId>は実際の値に置き換えてください。スナップショットのロック、またはクーリングオフ期間中のロックの変更
{ "Statement": [ { "Effect": "Allow", "Action": "ecs:LockSnapshot", "Resource": "acs:ecs:<regionId>:<primary accountID>:snapshot/<snapshotId>" } ], "Version": "1" }クーリングオフ期間中のスナップショットのロック解除
{ "Statement": [ { "Effect": "Allow", "Action": "ecs:UnlockSnapshot", "Resource": "acs:ecs:<regionId>:<primary accountID>:snapshot/<snapshotId>" } ], "Version": "1" }スナップショットロック構成の表示
{ "Statement": [ { "Effect": "Allow", "Action": "ecs:DescribeLockedSnapshots", "Resource": "acs:ecs:<regionId>:<primary accountID>:snapshot/<snapshotId>" } ], "Version": "1" }
ナビゲーションウィンドウで、 を選択します。対象ユーザーのログイン名をクリックします。 をクリックします。作成したポリシーを選択し、Confirm をクリックします。
スナップショットのロック
ECS コンソール - スナップショットページに移動します。リソースグループとリージョンを選択します。
ディスクスナップショット タブで、対象のスナップショットを見つけます。操作 列で、
> スナップショットのロック を選択します。スナップショットのロック ダイアログボックスで、パラメーターを設定し、確認チェックボックスをオンにして、Confirm をクリックします。
Parameter
Description
ロック期間
カスタマイズ可能。有効値:1~36,500 日。クーリングオフ期間を含みます。クーリングオフ期間後、ロックがアクティブになり、どのユーザーもスナップショットを削除できなくなります。
クーリングオフ期間
カスタマイズ可能。有効値:0~72 時間。この期間中、許可されるユーザーはロックを解除または変更できます。
重要0 に設定した場合、ロックは即時に有効になります。ロックの有効期限が切れるまで、どのユーザーもスナップショットを削除またはロック解除できません。
ロック期間が 3 年を超える場合、ダイアログ内のロックに関する注意事項を読み、確認します。
ディスクスナップショット タブで、属性 列のロックステータスを確認します。
Lock Cooling-off Period:スナップショットはクーリングオフ期間中です。マウスオーバーすると、ロックの有効開始時刻と有効期限が表示されます。
ロック済み:ロックがアクティブです。マウスオーバーすると、有効期限が表示されます。
スナップショットのロック解除
ロック解除はクーリングオフ期間中のみ可能です。スナップショットが ロック済み 状態になると、ロック解除できなくなります。
ECS コンソール - スナップショットページに移動します。リソースグループとリージョンを選択します。
ディスクスナップショット タブで、対象のスナップショットを見つけます。操作 列で、
> スナップショットのロック解除 を選択します。スナップショットのロック解除 ダイアログボックスで、スナップショット情報を確認し、Confirm をクリックします。
重要ロック解除されたスナップショットは保護されなくなり、削除可能となります。実行前にリスクを十分に評価してください。
ロックの変更
クーリングオフ期間中
ロック構成をリセットして、ロックを変更します。
ECS コンソール - スナップショットページに移動します。リソースグループとリージョンを選択します。
ディスクスナップショット タブで、対象のスナップショットを見つけます。操作 列で、
> Modify Lock を選択します。Modify Lock ダイアログボックスで、パラメーターを設定し、確認チェックボックスをオンにして、OK をクリックします。
ロックの有効期限とクーリングオフ期間は、新しい設定に基づいて再計算されます。
ロック期間中
ロック期間中は、ロック期間の延長のみが許可されます。
ECS コンソール - スナップショットページに移動します。リソースグループとリージョンを選択します。
ディスクスナップショット タブで、対象のスナップショットを見つけます。操作 列で、
> Modify Lock を選択します。Modify Lock ダイアログボックスで、ロックを再設定し、確認チェックボックスをオンにして、OK をクリックします。
ロックの有効期限は、新しいロック期間に基づいて再計算されます。
参照
クーリングオフ期間中にスナップショットをロックする、またはロックを変更するには、LockSnapshot を呼び出します。
クーリングオフ期間中にスナップショットをロック解除するには、UnlockSnapshot を呼び出します。
スナップショットロック構成を表示するには、DescribeLockedSnapshots を呼び出します。