Amazon EC2 AMI 注销保护
您可以在 AMI 上开启注销保护,以防止意外或恶意删除。开启注销保护后,任何用户都无法注销该 AMI,无论其 IAM 权限如何。如果要注销该 AMI,则必须首先关闭其上的注销保护。
在 AMI 上开启注销保护时,您可以选择包含 24 小时的冷却时间。此冷却时间是注销保护在您关闭后仍然有效的时间。在此冷却时间内,该 AMI 无法注销。冷却时间结束后,可以注销该 AMI。
所有现有和新的 AMI 都会默认关闭注销保护。
开启注销保护
使用以下过程开启注销保护。
- Console
-
- AWS CLI
-
在 AMI 上开启注销保护
使用 enable-image-deregistration-protection 命令并指定 AMI ID。要包含可选的 24 小时冷却时间,请将 --with-cooldown
设置为 true
。要禁用冷却时间,请忽略 --with-cooldown
参数。
aws ec2 enable-image-deregistration-protection \
--image-id ami-0123456789example
\
--with-cooldown true
关闭注销保护
使用以下过程关闭注销保护。
如果您在为 AMI 开启注销保护时选择了包含 24 小时冷却时间的选项,则在您关闭注销保护后,您将无法立即注销 AMI。此冷却时间为 24 小时,是注销保护在您关闭后仍然有效的时间。在此冷却时间内,该 AMI 无法注销。冷却时间结束后,可以注销该 AMI。
- Console
-
- AWS CLI
-
在 AMI 上关闭注销保护
使用 disable-image-deregistration-protection 命令并指定 AMI ID。
aws ec2 disable-image-deregistration-protection --image-id ami-0123456789example