锁定回收站保留规则以防止其被更新或删除 - Amazon EBS

锁定回收站保留规则以防止其被更新或删除

回收站允许您随时锁定区域级别的保留规则。

注意

您无法锁定标签级别的保留规则。

即使拥有所需 IAM 权限的用户,也无法修改或删除锁定的保留规则。锁定保留规则以保护其免遭意外或恶意修改和删除。

锁定保留规则时,必须指定解锁延迟期。这是解锁保留规则后必须等待的时间,然后才能修改或删除该规则。在解锁延迟期内,您无法修改或删除保留规则。只有在解锁延迟期到期后,您才可修改或删除保留规则。

保留规则锁定后,您无法更改解锁延迟期。如果您的账户权限已外泄,则解锁延迟期会让您有更多时间检测和应对安全威胁。此期限的长度应长于您识别和应对安全漏洞所花费的时间。若要设置正确的持续时间,您可以查看以前的安全事件以及识别和修复账户漏洞所需的时间。

我们建议您使用 Amazon EventBridge 规则来通知您保留规则锁定状态的变化。有关更多信息,请参阅 使用 Amazon EventBridge 监控回收站

注意事项

  • 您只能锁定区域级别的保留规则。

  • 您可以随时锁定已解锁的保留规则。

  • 解锁延迟期必须为 7 到 30 天。

  • 您可以在解锁延迟期内重新锁定保留规则。重新锁定保留规则会重置解锁延迟期。

您可以使用以下方法之一锁定区域级别的保留规则。

Recycle Bin console
锁定保留规则
  1. 在以下位置打开回收站控制台 https://console.aws.amazon.com/rbin/home/

  2. 在导航面板中,选择 Retention rules(保留规则)。

  3. 在网格中,选择要锁定的已解锁保留规则,然后选择 Actions(操作)、Edit retention rule lock(编辑保留规则锁定)。

  4. 在编辑保留规则锁定屏幕上,选择 Lock(锁定),然后对于 Unlock delay period(解锁延迟期),指定解锁延迟期(以天为单位)。

  5. 选择 I acknowledge that locking the retention rule will prevent it from being modified or deleted(我确认锁定保留规则将阻止其被修改或删除)复选框,然后选择 Save(保存)。

AWS CLI
锁定已解锁的保留规则

使用 lock-rule AWS CLI 命令。对于 --identifier,指定要锁定的保留规则 ID。对于 --lock-configuration,以天为单位指定解锁延迟期。

aws rbin lock-rule \ --identifier rule_ID \ --lock-configuration 'UnlockDelay={UnlockDelayUnit=DAYS,UnlockDelayValue=number_of_days}'
示例

以下示例命令锁定保留规则 6lsJ2Fa9nh9 并将解锁延迟期设置为 15 天。

aws rbin lock-rule \ --identifier 6lsJ2Fa9nh9 \ --lock-configuration 'UnlockDelay={UnlockDelayUnit=DAYS,UnlockDelayValue=15}'