

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 휴지통 보존 규칙 생성
<a name="recycle-bin-create-rule"></a>

보존 규칙을 생성할 때 다음 필수 파라미터를 지정해야 합니다.
+ 보호할 리소스 유형(볼륨, 스냅샷 또는 AMIs).
+ 보존 규칙의 유형(태그 수준 또는 리전 수준). 태그 수준 규칙은 특정 태그가 있는 리소스만 보호합니다. 리전 수준 규칙은 리전의 모든 리소스를 보호하지만 특정 태그가 있는 리소스를 제외할 수 있습니다.
+ 리소스가 삭제된 후 보존할 보존 기간. 이 기간이 만료되면 리소스가 휴지통에서 영구적으로 삭제됩니다. 지원되는 보존 기간은 다음과 같습니다.
  + EBS 볼륨: 1\$17일
  + EBS 스냅샷 및 EBS 지원 AMIs: 1\$1365일

또한 규칙 이름과 설명을 각각 최대 255자까지 지정할 수 있으며, 규칙을 식별하고 구성하는 데 도움이 되는 태그를 지정할 수 있습니다. 이름, 설명 또는 태그에는 개인 식별 정보, 기밀 정보 또는 민감한 정보를 포함하지 않는 것이 좋습니다.

생성 시에 리전 수준 보존 규칙을 잠글 수도 있습니다. 보존 규칙을 생성할 때 잠금을 설정할 경우, 잠금 해제 지연 기간(7일\$130일)도 지정해야 합니다. 보존 규칙은 명시적으로 잠그지 않는 한 기본적으로 잠금 해제된 상태로 유지됩니다.

**참고**  
보존 규칙은 해당 규칙이 생성된 리전에서만 작동합니다. 다른 리전에서 휴지통을 사용하려면 해당 리전에서 추가 보존 규칙을 생성해야 합니다.

다음 방법 중 하나를 사용하여 휴지통 보존 규칙을 생성할 수 있습니다.

------
#### [ Recycle Bin console ]

**태그 수준 보존 규칙을 생성하려면**

1. [https://console.aws.amazon.com/rbin/home/](https://console.aws.amazon.com/rbin/home/)에서 휴지통 콘솔을 엽니다.

1. 탐색 창에서 **Retention rules**(보존 규칙)를 선택한 후 **Create retention rule**(보존 규칙 생성)을 선택합니다.

1. (*선택 사항*) **보존 규칙 이름(Retention rule name)**에 보존 규칙에 대한 설명이 포함된 이름을 입력합니다.

1. (*선택 사항*) **보존 규칙 설명(Retention rule description)**에서 보존 규칙에 대한 간략한 설명을 입력합니다.

1. **리소스 유형(Resource type)**에서 보호할 보존 규칙에 대한 리소스 유형을 선택합니다. 보존 규칙은 이 유형의 리소스만 휴지통에 보관합니다.

1. **보존할 리소스 선택**에서 **특정 태그가 있는 리소스 보존**을 선택합니다.

1. **리소스 태그**에 휴지통에 보관할 리소스를 식별하는 데 사용할 태그 키 및 값 페어를 입력합니다. 지정된 태그 중 하나 이상이 있는 지정된 유형의 리소스만 보존 규칙에 의해 보존됩니다.

1. **보존 기간**에 리소스를 휴지통에 보존할 기간(일)을 입력합니다.

1. **보존 규칙 생성(Create retention rule)**을 선택합니다.

**리전 수준 보존 규칙을 생성하려면**

1. [https://console.aws.amazon.com/rbin/home/](https://console.aws.amazon.com/rbin/home/)에서 휴지통 콘솔을 엽니다.

1. 탐색 창에서 **Retention rules**(보존 규칙)를 선택한 후 **Create retention rule**(보존 규칙 생성)을 선택합니다.

1. (*선택 사항*) **보존 규칙 이름(Retention rule name)**에 보존 규칙에 대한 설명이 포함된 이름을 입력합니다.

1. (*선택 사항*) **보존 규칙 설명(Retention rule description)**에서 보존 규칙에 대한 간략한 설명을 입력합니다.

1. **리소스 유형(Resource type)**에서 보호할 보존 규칙에 대한 리소스 유형을 선택합니다. 보존 규칙은 이 유형의 리소스만 휴지통에 보관합니다.

1. **보존할 리소스 선택**에서 **모든 리소스 보존**을 선택합니다.

1. (*선택 사항*) 특정 태그가 있는 리소스를 제외하려면 **제외 태그**에 제외할 리소스를 식별하는 데 사용할 태그 키 및 값 페어를 최대 5개까지 입력합니다. 이러한 태그가 있는 리소스는 보존 규칙에 의해 무시됩니다.

1. **보존 기간**에 리소스를 휴지통에 보존할 기간(일)을 입력합니다.

1. (*선택 사항*) 보존 규칙을 잠그려면 **Rule lock settings**(규칙 잠금 설정)에서 **Lock**(잠금)을 선택한 다음 **Unlock delay period**(잠금 해제 지연 기간)에 잠금 해제 지연 기간을 일 단위로 지정합니다. 잠긴 보존 규칙은 수정하거나 삭제할 수 없습니다. 규칙을 수정하거나 삭제하려면 먼저 규칙을 잠금 해제한 다음, 잠금 해제 지연 기간이 만료될 때까지 기다려야 합니다. 자세한 내용은 [휴지통 보존 규칙을 잠가 업데이트 또는 삭제를 방지합니다.](recycle-bin-lock.md) 섹션을 참조하세요.

   보존 규칙을 잠금 해제된 상태로 두려면 **Rule lock settings**(규칙 잠금 설정)에서 **Unlock**(잠금 해제)를 선택한 상태로 둡니다. 잠금 해제된 보존 규칙은 언제든지 수정하거나 삭제할 수 있습니다.
**참고**  
제외 태그가 있는 리전 수준 보존 규칙은 잠글 수 없습니다.

1. **보존 규칙 생성(Create retention rule)**을 선택합니다.

------
#### [ AWS CLI ]

**보존 규칙 생성**  
[create-route](https://docs.aws.amazon.com/cli/latest/reference/rbin/create-rule.html) AWS CLI 명령을 사용합니다. `--retention-period`에 대해 삭제된 스냅샷을 휴지통에 보관할 기간(일)을 지정합니다. 의 경우 볼륨`EBS_VOLUME`, `EBS_SNAPSHOT` 스냅샷 또는 AMIs`EC2_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
```

------