스토리지 비용을 최적화하기 위해 Amazon Simple Storage Service(Amazon S3) 객체를 Intelligent-Tiering 스토리지 클래스로 이동하려고 합니다.
Amazon S3 객체를 S3 Intelligent-Tiering 스토리지 클래스로 이동하려면 객체를 직접 업로드하거나 S3 수명 주기 구성 규칙을 사용할 수 있습니다.
참고:
AWS CLI
다음 put-object 명령을 실행합니다.
aws s3api put-object --bucket bucket_name --key dir-1/my_images.tar --body my_images.tar --storage-class INTELLIGENT_TIERING
Amazon S3 콘솔
다음 단계를 완료합니다.
다음 JSON 파일을 만들고 intelligent-tier.json으로 저장:
{ "Rules": [ { "ID": "Intelligent_Tier_lifecycle", "Prefix": "", "Status": "Enabled", "Transitions": [ { "Days": 0, "StorageClass": "INTELLIGENT_TIERING" } ] } ] }
put-object 명령을 실행하여 수명 주기 규칙 생성:
aws s3api put-bucket-lifecycle-configuration --bucket bucket_name --lifecycle-configuration file://intelligent-tier.json
get-bucket-lifecycle-configuration 명령을 실행하여 규칙이 버킷에 설정되어 있는지 확인:
aws s3api get-bucket-lifecycle-configuration --bucket bucket_name
Amazon S3 콘솔을 사용하여 최신이 아닌 객체 버전에 대한 S3 수명 주기 규칙을 구성할 수 있습니다. 자세한 내용은 현재 버전이 아닌 객체 버전에 대한 Amazon S3 수명 주기 구성 규칙을 생성하려면 어떻게 해야 합니까?를 참조하십시오.
최신 객체 버전에 대한 S3 수명 주기 규칙을 구성하려면 S3 수명 주기 구성 설정 방법의 S3 콘솔 사용 섹션을 참조하십시오.
참고: 객체의 스토리지 클래스가 변경되지 않는 경우 Amazon S3 수명 주기 규칙이 객체를 Intelligent-Tiering 스토리지 클래스로 전환하지 않은 이유는 무엇입니까?를 참조하십시오.
S3 Intelligent-Tiering을 사용하여 Amazon S3 스토리지 비용을 규모와 무관하게 세부적으로 관리
Amazon S3 Intelligent-Tiering 사용 시작하기
S3 Intelligent-Tiering으로 Archive Access 티어 추가