change storage class

0

I need to change the glacier deep archive storage class to s3 glacier instant retrieval, due to an error my team changed the entire directory. What is the best way to change the class, remembering that it is not objectives but several folders?

thanks

已提問 2 個月前檢視次數 121 次
1 個回答
0

Thank you for posting your question and I understand the situation.

Unfortunately objects of storage class as Glacier Deep Archive(GDA) must be restored first and there is no direct way of changing storage class from GDA to Glacier Instant Retrieval(GIR). You'll need to restore it first and then change the storage class to GIR.

Here is what I'd do:

      aws s3api restore-object --bucket <bucket_name> --key <object_name> --restore-request '{"Days":25,"GlacierJobParameters":{"Tier":"Standard"}}' --profile <cli_profile>

      aws cp s3://<bucket_name>/<object_name> s3://<bucket_name>/<object_name> --storage-class GLACIER_IR --force-glacier-transfer --profile <cli_profile>

I'd suggest you to go through following documentation and re:Post article, which will help you to achieve, what you are trying here:

Comment here if you have additional questions, happy to help.

Abhishek

profile pictureAWS
專家
已回答 2 個月前
profile picture
專家
已審閱 2 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南