S3のライフサイクル設定に拡張子を指定したいできるか

0

S3のライフサイクル設定に拡張子を指定したい。 拡張子によって削除するかしないかを指定することは可能でしょうか?

asked 3 months ago36 views
2 Answers
0
profile picture
EXPERT
answered 3 months ago
-1

はい、Amazon S3のライフサイクル設定で拡張子を指定することは可能です。これは、S3のライフサイクルルールのフィルタリング機能を使用して実現できます。

ライフサイクルルールを作成する際に、オブジェクトのキー名(ファイル名を含む)に基づいてフィルタを設定できます。これにより、特定の拡張子を持つファイルに対してのみルールを適用することができます。

例えば、以下のようなシナリオが可能です:

  1. .logファイルを30日後に削除する
  2. .tmpファイルを7日後にGlacierストレージクラスに移動する
  3. .docxファイルは削除せず、そのまま保持する

これらの設定は、プレフィックスやタグと組み合わせてより細かい制御も可能です。例えば、特定のフォルダ内の特定の拡張子を持つファイルにのみルールを適用するといったことができます。

ライフサイクルルールを設定する際は、AWSマネジメントコンソール、AWS CLI、またはAWS SDKsを使用して、オブジェクトキーのプレフィックスやサフィックス(拡張子)に基づいてフィルタを指定できます。

このように、S3のライフサイクル設定を使用することで、拡張子に基づいてオブジェクトの保持、移動、削除を柔軟に管理することが可能です。
Sources
Amazon S3 Features - Amazon Web Services
Save on storage costs using Amazon S3

profile picture
answered 3 months ago

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