2016-08-16 56 views
0

バケットには多数のフォルダがあり、ライフサイクルルールはバケット内の一部のフォルダにのみ適用したいと考えています。 バケット内の複数のフォルダ(PREfix)にAWS S3ライフサイクルルールを適用できますか?複数のフォルダのAWS S3ライフサイクルルール

たとえば、folder1、folder2 folder3、folder4を含むバケットs3:// mybucketがあります。私はGlacier only folder1とfolder 4に送りたいと思っています。

私の質問は次のとおりです。すべてのフォルダ(接頭辞)に対して新しいルールを作成する必要がありますか? S3 Managing Lifecycle Configurationからコピー

答えて

0

あなたは(キー名の接頭辞を指定することで)バケット内のすべてのオブジェクトのためのルールやオブジェクトのサブセットを定義することができます。

つまり、同じ接頭辞を共有するすべてのオブジェクトにルールが適用されます。異なるプレフィックス(folder1folder2など)がある場合は、ルールをコピーしてそれに応じてプレフィックスを変更する必要があります。また、新しい共通プレフィックス(たとえば、send-to-glacier/folder1send-to-glacier/folder2)を追加し、send-to-glacierプレフィックスの新しいルールを作成することもできます。

+0

新しい共通プレフィックスを作成するヒント! – delned