AWS Infra

[ AWS ] Python boto3를 이용하여 S3 object 스토리지 클래스 변경

Pydole 2023. 3. 21. 10:41

 

 

Python boto3를 이용하여 특정 object의 클래스를 변경해 보자.

 

 

# STANDARD →  STANDARD_IA 클래스 변경

import boto3

s3 = boto3.client('s3')

bucket_name=' '
object_key = ' '

res = s3.copy_object(
    CopySource=f"{bucket_name}/{object_key}",
    Bucket=bucket_name,
    Key=object_key,
    StorageClass='STANDARD_IA')
    
print(res)

 

 

 

아래와 같이 스토리지 클래스가 변경되었다.