Which Amazon S3 feature will meet this requirement?
S3 Versioning
S3 Lifecycle
S3 Object Lock
S3 Inventory
Explanations:
S3 Versioning allows you to keep multiple versions of an object, but it does not directly assist in archiving or reducing costs by moving infrequently accessed data.
S3 Lifecycle policies enable automatic transition of objects to different storage classes (such as S3 Glacier or S3 Glacier Deep Archive) based on specified rules, which is ideal for archiving data that is not frequently accessed.
S3 Object Lock is used to prevent objects from being deleted or overwritten for a specified duration, ensuring data immutability, but it does not provide cost-saving archiving features.
S3 Inventory is a feature that provides a way to list and audit S3 objects and their metadata, but it does not offer any functionality for archiving or reducing costs for infrequently accessed data.