

# 테이블 버킷 유지 관리
<a name="s3-table-buckets-maintenance"></a>

Amazon S3는 테이블 버킷의 관리 및 성능을 개선하기 위한 유지 관리 작업을 제공합니다. 다음 옵션은 기본적으로 모든 테이블 버킷에 대해 활성화됩니다. 테이블 버킷에 대한 유지 관리 구성 파일을 지정하여 이 옵션을 편집하거나 비활성화할 수 있습니다.

이 구성을 편집하려면 `s3tables:PutTableBucketMaintenanceConfiguration` 권한이 필요합니다.

**Topics**
+ [참조되지 않은 파일 제거](#s3-table-bucket-maintenance-unreferenced)
+ [고려 사항 및 제한](#s3-tables-buckets-considerations-see-more)

## 참조되지 않은 파일 제거
<a name="s3-table-bucket-maintenance-unreferenced"></a>

참조되지 않은 파일 제거는 어떤 테이블 스냅샷에서도 참조되지 않은 모든 객체를 식별하고 삭제합니다. 참조되지 않은 파일 제거 정책의 일부로 `unreferencedDays`(기본값 3일) 및 `nonCurrentDays`(기본값 10일)의 두 가지 속성을 구성할 수 있습니다.

테이블에서 참조하지 않고 `unreferencedDays` 속성보다 오래된 객체의 경우 S3는 객체를 비최신으로 표시합니다. S3는 `nonCurrentDays` 속성에 지정된 일수 이후에 비최신 객체를 삭제합니다.

**참고**  
비최신 객체의 삭제는 영구적이며 이러한 객체를 복구할 방법이 없습니다.

비최신으로 표시된 객체를 보거나 복구하려면 AWS Support에 문의해야 합니다. AWS Support에 문의하는 방법에 대한 자세한 내용은 [AWS 문의](https://aws.amazon.com/contact-us/) 또는 [AWS Support 설명서](https://aws.amazon.com/documentation/aws-support/)를 참조하세요.

참조되지 않은 파일 제거는 해당 테이블만 참조하여 테이블에서 삭제할 객체를 결정합니다. 테이블 외부에서 이러한 객체를 참조해도 참조되지 않은 파일 제거가 객체를 삭제하는 것을 막을 수 없습니다.

참조되지 않은 파일 제거를 비활성화해도 진행 중인 작업은 영향을 받지 않습니다. 새 구성은 구성 변경 후 다음 작업에 적용됩니다. 자세한 내용은 [Amazon S3 요금](https://aws.amazon.com/s3/pricing/)의 요금 정보를 참조하세요.

테이블 버킷 수준에서만 참조되지 않은 파일 제거를 구성할 수 있습니다. 이 구성은 버킷의 모든 테이블에 적용됩니다.

**AWS CLI를 사용하여 참조되지 않은 파일 제거를 구성하는 방법**  
다음 예시에서는 `PutTableBucketMaintenanceConfiguration` API를 사용하여 `unreferencedDays`를 4일로 설정하고, `nonCurrentDays`를 10일로 설정합니다.  

```
aws s3tables put-table-bucket-maintenance-configuration \
   --table-bucket-arn arn:aws:s3tables:us-east-1:111122223333:bucket/amzn-s3-demo-table-bucket \
   --type icebergUnreferencedFileRemoval \
   --value '{"status":"enabled","settings":{"icebergUnreferencedFileRemoval":{"unreferencedDays":4,"nonCurrentDays":10}}}'
```

자세한 내용은 *AWS CLI 명령 참조*의 [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3tables/put-table-bucket-maintenance-configuration.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3tables/put-table-bucket-maintenance-configuration.html) 섹션을 참조하십시오.

## 고려 사항 및 제한
<a name="s3-tables-buckets-considerations-see-more"></a>

참조되지 않은 파일 제거에 대한 추가 고려 사항 및 제한 사항에 대한 자세한 내용은 [유지 관리 작업에 대한 고려 사항 및 제한 사항](s3-tables-considerations.md) 섹션을 참조하세요.