S3 Glacier 스토리지 클래스로 아카이브된 S3 객체 읽기 - AWS 규범적 지침

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

S3 Glacier 스토리지 클래스로 아카이브된 S3 객체 읽기

Amazon S3 Glacier 클래스는 가격이 저렴하지만 검색 시간이 오래 걸리는 특수 스토리지 클래스입니다. S3 스탠다드 객체와 달리 S3 Glacier 객체는 AWS Glue 테이블로 읽을 수 없습니다. 데이터를 분석 쿼리 또는 보고에 사용할 수 있도록 하려면 먼저 S3 Glacier 객체를 복원해야 합니다. 복원은 시간이 지남에 따라 수행되며 보존 기간이 있는 비동기 프로세스입니다. 객체를 복원한 후에는 다른 위치에 S3 Standard 객체로 복사할 수 있습니다. 보존 기간이 지나면 복원된 객체는 다시 Amazon S3 Glacier로 전환됩니다.

아마존 S3 글래시어 셀렉트 사용

Amazon S3 Select를 S3 스탠다드와 함께 사용하는 것과 마찬가지로 S3 Glacier 객체를 쿼리하여 데이터의 하위 집합을 가져올 수 있습니다. 이를 통해 객체 복원이나 기타 AWS 분석 서비스와 같은 사전 처리 없이 프로그래밍 방식으로 데이터에 액세스할 수 있습니다. 예를 보려면 다음을 참조하십시오.요청 구문Boto3 사용을 위해initiate_jobS3 글래시어 셀렉트 데이터를 읽는 작업입니다.

S3 배치 작업 사용

S3 배치 작업을 사용하면 Amazon S3에서 엑사바이트의 데이터가 포함된 수십억 개의 객체 단위로 대규모 배치 작업을 수행할 수 있습니다. Amazon S3는 진행 상황을 추적하고 알림을 보내며 모든 작업에 대한 자세한 완료 보고서를 저장하여 감사 가능한 완전관리형 서버리스 환경을 제공합니다.

S3 배치 작업은 다음을 지원합니다.복원작업: 다음 스토리지 계층에 대한 S3 오브젝트 복원이 시작됩니다.

  • S3 Glacier Flexible Retrieval 또는 S3 Glacier Deep Archive 스토리지 클래스에 아카이브된 객체

  • Archive Access 또는 Deep Archive Access 계층의 S3 Intelligent-Tiering 스토리지 클래스를 통해 보관된 객체

배치 작업은 프로그래밍 방식과 Amazon S3 콘솔에서 모두 호출할 수 있습니다. 입력하려면 복원할 목록 객체가 포함된.csv 매니페스트 파일이 필요합니다.

사용할 수 있습니다아마존 S3 인벤토리보고서는 배치 작업에 대한 입력으로 사용됩니다. 인벤토리 보고서는 버킷용으로 구성되며 특정 접두사 아래의 객체로 제한될 수 있습니다. 자동 보고서이며 CSV, ORC 또는 Parquet 형식으로 매주 또는 매일 생성됩니다.

인벤토리 보고서 구성에 대한 자세한 내용은 을 참조하십시오.아마존 S3 설명서. Boto3를 사용하여 S3 배치 작업 생성에 대한 자세한 내용은 다음을 참조하십시오.보토3 문서.