

# 아카이브 가져오기 옵션 이해
<a name="restoring-objects-retrieval-options"></a>

Amazon S3에는 S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval, S3 Glacier Deep Archive라는 세 가지 아카이브 스토리지 클래스가 있습니다. S3 Glacier Instant Retrieval 스토리지 클래스에 저장된 객체는 `GET`을 사용하여 즉시 액세스할 수 있지만, S3 Glacier Flexible Retrieval 또는 S3 Glacier Deep Archive 스토리지 클래스에 저장된 데이터에 액세스하려면 먼저 [https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPOSTrestore.html](https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPOSTrestore.html) REST API를 사용하여 데이터를 검색해야 합니다. 수천만 개의 객체 또는 수백 테라바이트의 데이터로 구성된 데이터세트를 복원하는 데는 일반적인 복원 시간보다 오래 걸릴 수 있으며 특별한 고려 사항이 필요합니다. 자세한 내용은 [대용량 데이터세트 복원](#restoring-objects-large-datasets) 섹션을 참조하세요.

아카이브된 객체를 복원할 때 원하는 검색 속도에 따라 신속, 표준 및 대량의 세 가지 검색 액세스 옵션 중에서 선택할 수 있습니다.
+ **신속 검색** - S3 Glacier Flexible Retrieval 스토리지 클래스 또는 S3 Intelligent-Tiering Archive Access 계층에 저장된 데이터에 신속하게 액세스할 수 있습니다. 최대 수백 개의 객체에 대한 긴급 요청이 필요할 경우 이 옵션을 사용할 수 있습니다. 크기가 250메가바이트 미만인 객체는 일반적으로 1\~5분 이내에 사용 가능하며, 크기가 250메가바이트 이상인 객체는 일반적으로 초당 최대 300메가바이트의 검색 처리량으로 검색됩니다. 또한 신속 검색을 위한 프로비저닝된 용량을 구매할 수 있습니다. 프로비저닝된 용량을 통해 필요 시 신속 검색 용량을 사용할 수 있습니다. 자세한 내용은 [프로비저닝된 용량](#restoring-objects-expedited-capacity) 섹션을 참조하세요.
**참고**  
빠른 검색은 프리미엄 기능이며 빠른 요청 및 검색 요금이 부과됩니다. Amazon S3 요금에 관한 자세한 내용은 [Amazon S3 요금](https://aws.amazon.com/s3/pricing/)을 참조하세요.
+ **표준 검색** - 몇 시간 내에 데이터에 액세스할 수 있습니다. 요청 시 검색 옵션을 지정하지 않을 경우 표준이 기본 옵션이 됩니다. 표준 검색은 일반적으로 S3 Glacier Flexible Retrieval 스토리지 클래스 또는 S3 Intelligent-Tiering Archive Access 계층의 경우 3\~5시간 이내에 완료됩니다. S3 Glacier Deep Archive 스토리지 클래스 또는 S3 Intelligent-Tiering Deep Archive Access 계층의 경우 표준 검색은 일반적으로 12시간 이내에 완료됩니다. 표준 검색은 S3 Intelligent-Tiering 스토리지 클래스에 저장된 객체에 대해 무료입니다.
**참고**  
S3 Glacier Flexible Retrieval 스토리지 클래스 또는 S3 Intelligent-Tiering Archive Access 계층에 저장된 객체의 경우, S3 Batch Operations의 복원 작업을 사용하여 시작된 표준 검색은 일반적으로 몇 분 이내에 시작되고 하루 최대 1\~2페타바이트의 처리량으로 3\~5시간 이내에 완료됩니다.
S3 Glacier Deep Archive 스토리지 클래스 또는 S3 Intelligent-Tiering Deep Archive Access 계층에 저장된 객체의 경우, Batch Operations를 사용하여 시작된 표준 검색은 일반적으로 하루 최대 1\~2페타바이트의 처리량으로 9시간 이내에 완료됩니다.
+ **대량 검색** - S3 Glacier 스토리지 클래스에서 가장 저렴한 검색 옵션을 사용하여 데이터에 액세스합니다. 대량 검색을 통해 심지어 대용량 데이터를 저렴하게 검색할 수 있습니다. S3 Glacier Flexible Retrieval 스토리지 클래스 또는 S3 Intelligent-Tiering Archive Access 계층에 저장된 객체의 경우, 대량 검색은 일반적으로 5\~12시간 이내에 완료됩니다. S3 Glacier Deep Archive 스토리지 클래스 또는 S3 Intelligent-Tiering Deep Archive Access 계층에 저장된 객체의 경우, 이러한 검색은 일반적으로 48시간 이내에 완료됩니다. S3 Glacier Flexible Retrieval 또는 S3 Intelligent-Tiering 스토리지 클래스에 저장된 객체의 경우 대량 검색이 무료입니다.

다음 테이블에는 아카이브 검색 옵션이 요약되어 있습니다. 요금에 대한 자세한 내용은 [Amazon S3 요금](https://aws.amazon.com/s3/pricing/)을 참조하십시오.


| 스토리지 클래스 또는 계층 | 신속 | 스탠다드(배치 작업 사용) | 스탠다드(배치 작업 미사용) | 대량 | 
| --- | --- | --- | --- | --- | 
| S3 Glacier Flexible Retrieval 또는 S3 Intelligent-Tiering Archive Access | 1\~5분 | 수분\~5시간 | 3\~5시간 | 5\~12시간 | 
| S3 Glacier Deep Archive 또는 S3 Intelligent-Tiering Deep Archive Access | 사용할 수 없음 | 9\~12시간 | 12시간 이내 | 48시간 이내 | 

`Expedited`, `Standard` 또는 `Bulk` 검색을 실행하려면 [https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPOSTrestore.html](https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPOSTrestore.html) REST API 작업 요청의 `Tier` 요청 요소를 원하는 옵션으로 설정하거나 AWS Command Line Interface(AWS CLI) 또는 AWS SDK에서 동등한 옵션으로 설정합니다. 프로비저닝된 용량을 구매하였다면, 사용자의 프로비저닝된 용량을 통해 모든 신속 검색이 자동으로 수행됩니다.

## 대용량 데이터세트 복원
<a name="restoring-objects-large-datasets"></a>

수천만 개의 객체 또는 수백 테라바이트의 데이터로 구성된 데이터세트를 복원하는 경우 검색 제한으로 인해 모든 검색 계층에서 일반적인 복원 시간보다 오래 걸릴 수 있습니다.

S3 Glacier Flexible Retrieval, S3 Glacier Deep Archive 또는 S3 Intelligent-Tiering 스토리지 클래스에 저장된 객체에 대해 복원 요청을 시작할 때 검색 요청 할당량이 AWS 계정에 적용됩니다. S3 Glacier는 초당 최대 1,000개의 트랜잭션 속도로 복원 요청을 지원합니다. 이 속도를 초과할 경우, 유효한 요청은 제한되거나 거부되며 Amazon S3에서 `ThrottlingException` 오류를 반환합니다. S3 Batch Operations를 사용하면 단일 요청으로 여러 객체를 검색할 수 있으므로 계정에서 사용 가능한 복원 요청 속도를 최대한 활용할 수 있습니다. 자세한 내용은 [Batch Operations를 사용하여 대량으로 객체 작업 수행](batch-ops.md) 섹션을 참조하세요.

복원 요청을 시작한 후 S3 Glacier는 고객 계정당 하루 최대 1\~2페타바이트의 처리량으로 대규모 데이터세트 복원을 지원합니다. 어떤 복구 옵션을 선택하든 5테라바이트보다 큰 객체는 복원하는 데 더 오랜 시간이 걸리며, 복구 처리량은 초당 최대 300메가바이트입니다. 예를 들어 50테라바이트 S3 Glacier Flexible Retrieval 객체는 완료하는 데 최대 48시간이 걸릴 수 있습니다. 복원 한도를 늘려야 하는 경우 AWS Support에 문의할 수 있습니다.

## 프로비저닝된 용량
<a name="restoring-objects-expedited-capacity"></a>

프로비저닝된 용량은 긴급 검색에 대한 검색 용량이 필요할 때 S3 Glacier Flexible Retrieval의 용량을 제공합니다. 각 용량 단위로 5분마다 긴급 검색을 최소 3회 수행할 수 있고, 초당 최대 300메가바이트의 검색 처리량이 제공됩니다.

프로비저닝된 용량이 없으면 신속 검색은 수요가 많은 기간에는 수락되지 않을 수도 있습니다. 더 많은 데이터에 예측 가능하고 빠르게 액세스하려면 [S3 Glacier Instant Retrieval](https://aws.amazon.com/s3/storage-classes/glacier/instant-retrieval/) 스토리지 클래스를 사용하는 것이 좋습니다.

프로비저닝된 용량 단위는 AWS 계정에 할당됩니다. 따라서 버킷 소유자가 아닌 긴급 데이터 검색의 요청자가 프로비저닝된 용량 단위를 구매해야 합니다.

Amazon S3 콘솔, Amazon Glacier 콘솔, [프로비저닝된 용량 구매](https://docs.aws.amazon.com/amazonglacier/latest/dev/api-PurchaseProvisionedCapacity.html) REST API 작업, AWS SDK 또는 AWS CLI를 사용하면 프로비저닝된 용량을 구매할 수 있습니다. 프로비저닝된 용량의 요금에 대한 자세한 내용은 [Amazon S3 요금](https://aws.amazon.com/s3/pricing/)을 참조하세요.