보존 규칙 생성
create-route AWS CLI 명령을 사용합니다. --retention-period에 대해 삭제된 스냅샷을 휴지통에 보관할 기간(일)을 지정합니다. 의 경우 볼륨EBS_VOLUME, EBS_SNAPSHOT 스냅샷 또는 AMIsEC2_IMAGE에 대해를 --resource-type지정합니다. 태그 수준 보존 규칙을 생성하려면에 보존할 리소스를 식별하는 데 사용할 태그를 --resource-tags지정합니다. 리전 수준 보존 규칙을 생성하려면 --resource-tags를 생략하고 선택적으로 --exclude-resource-tags를 지정하여 특정 태그가 있는 리소스를 제외합니다. 리전 수준 보존 규칙을 잠그려면 --lock-configuration을 포함하고 잠금 해제 지연 기간을 일 단위로 지정합니다.
aws rbin create-rule \
--retention-period RetentionPeriodValue=number_of_days,RetentionPeriodUnit=DAYS \
--resource-type EBS_VOLUME|EBS_SNAPSHOT|EC2_IMAGE \
--description "rule_description" \
--lock-configuration 'UnlockDelay={UnlockDelayUnit=DAYS,UnlockDelayValue=unlock_delay_in_days}' \
--resource-tags ResourceTagKey=tag_key,ResourceTagValue=tag_value \
--exclude-resource-tags ResourceTagKey=tag_key,ResourceTagValue=tag_value
예제 1.
다음 예제 명령은 삭제된 모든 스냅샷을 7일 동안 보존하는 잠금 해제된 리전 수준 보존 규칙을 생성합니다.
aws rbin create-rule \
--retention-period RetentionPeriodValue=7,RetentionPeriodUnit=DAYS \
--resource-type EBS_SNAPSHOT \
--description "Match all snapshots"
예제 2.
다음 예제 명령은 purpose=production으로 태그가 지정된 삭제된 스냅샷을 7일 동안 보존하는 태그 수준 규칙을 생성합니다.
aws rbin create-rule \
--retention-period RetentionPeriodValue=7,RetentionPeriodUnit=DAYS \
--resource-type EBS_SNAPSHOT \
--description "Match snapshots with a specific tag" \
--resource-tags ResourceTagKey=purpose,ResourceTagValue=production
예제 3
다음 예제 명령은 삭제된 모든 스냅샷을 7일 동안 보존하는 잠긴 리전 수준 보존 규칙을 생성합니다. 보존 규칙은 7일의 잠금 해제 지연 기간으로 잠깁니다.
aws rbin create-rule \
--retention-period RetentionPeriodValue=7,RetentionPeriodUnit=DAYS \
--resource-type EBS_SNAPSHOT \
--description "Match all snapshots" \
--lock-configuration 'UnlockDelay={UnlockDelayUnit=DAYS,UnlockDelayValue=7}'
예 4
다음 예제 명령은 purpose:testing 태그가 지정된 스냅샷을 제외하고 모든 삭제된 스냅샷을 7일 동안 보존하는 잠금 설정된 리전 수준 보존 규칙을 생성합니다.
aws rbin create-rule \
--retention-period RetentionPeriodValue=7,RetentionPeriodUnit=DAYS \
--resource-type EBS_SNAPSHOT \
--description "Match only production snapshots" \
--exclude-resource-tags ResourceTagKey=purpose,ResourceTagValue=testing