S3 Intelligent-Tiering with Version enabled bucket

0

We have versioning eabled on S3 bucket. We are planning to use S3 Intelligent-Tiering storage class while putting object in S3 version enabled bucket. S3 Intelligent-Tiering moves objects that have not been accessed for 30 consecutive days to the Infrequent Access tier. In such scenario, will it create new Object in Infrequent Access tier? Does it keep objet in Standard tier(previous version) also?

Hiren
asked a year ago807 views
1 Answer
1

I don't think new objects will be created because the storage class will just change.
https://docs.aws.amazon.com/AmazonS3/latest/userguide/lifecycle-transition-general-considerations.html

For example, if you have a lifecycle rule set up for only older versions, the most recent version of the object will remain in the Standard tier.
If you create a lifecycle rule that covers both old and new versions, both should be moved if they are not accessed.

profile picture
EXPERT
answered a year ago
profile picture
EXPERT
reviewed a year ago
  • I have not created Life cycle rule. My assumption is that: S3 Intelligent-Tiering moves objects that have not been accessed for 30 consecutive days to the Infrequent Access tier automatically without i write any life cycle rule.

  • Sorry, Intelligent-Tiering does indeed automatically move storage classes. However, regarding your original question about whether an object will be created, I don't think an object will be created. If no access is occurring to the older version, it will automatically just move that version of the storage class. https://docs.aws.amazon.com/AmazonS3/latest/userguide/intelligent-tiering-overview.html

  • It's worth being clear on this: S3 Intelligent-Tiering does not change the class the object (including versions* of an object key) is stored in - that's what lifecycle transitions do. Intelligent-Tiering is a storage class, and within this class there are tiers. Objects move between these tiers automatically based on last access. https://aws.amazon.com/s3/storage-classes/

    *It's entirely possible to have different versions of an object in different storage classes, as well as in different tiers of the S3 Intelligent-Tiering class. They are all independent objects, and storage class is a property of each object.

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions