Amazon S3 Glacier Re:Freezer는 전체 Amazon S3 Glacier 저장소 아카이브를 정의된 대상 Amazon Simple Storage Service(Amazon S3) 버킷 및 S3 스토리지 클래스에 자동으로 복사하는 서버리스 지침입니다. 이 지침을 구현하면 S3 Glacier 저장소 아카이브를 Amazon S3 Glacier Deep Archive 스토리지 클래스 등 보다 비용 효율적인 스토리지 위치에 원활하게 복사할 수 있습니다.
이점
자동화
최적화된 복원, 복사 및 전송 프로세스 자동화
시각화
복사 작업 진행률을 시각화하도록 미리 구축된 Amazon CloudWatch 대시보드 시작
비용 최적화
S3 Glacier 저장소 아카이브를 Amazon S3 Glacier Deep Archive 스토리지 클래스보다 비용 효율적인 스토리지 위치에 원활하게 복사
개요
아래의 다이어그램은 GitHub의 예제 코드를 사용하여 구축할 수 있는 아키텍처를 보여줍니다.

Amazon S3 Glacier Re:Freezer 지침 아키텍처
AWS CloudFormation 템플릿은 다음 4개 단계를 배포합니다.
- 1단계 – 인벤토리 가져오기: 최신 Glacier 저장소 인벤토리 파일을 가져옵니다.
- 2단계 – 아카이브 요청: Glacier 저장소 인벤토리 파일을 구문 분석, 분할 및 최적화한 후 Amazon S3 Glacier의 최적화된 복원 순서 요청을 시작합니다.
- 3단계 – 아카이브 복사: 스테이징 Amazon S3 버킷 및 Amazon S3 Standard 스토리지 클래스로의 아카이브 복사 프로세스를 시작합니다. 아카이브 복사 프로세스 중에 Amazon DynamoDB는 아카이브 복사의 상태를 추적하고 제공된 Amazon CloudWatch 대시보드에 표시되는 지표를 수집합니다.
- 4단계 – 아카이브 무결성 확인: SHA256 Treehash를 사용하여 복사된 객체에서 아카이브 무결성 확인을 수행한 다음 Amazon S3 Glacier에 의해 Glacier 저장소 인벤토리 목록에 기록된 SHA256 Treehash와 비교합니다. SHA256 Treehash 유효성 검사가 완료되면 스테이징 S3 버킷에서 대상 S3 버킷 및 S3 스토리지 클래스로 객체를 이동합니다.