View a markdown version of this page

を使用したオブジェクトライフサイクル設定の作成と管理AWS CLI - AWS Snowball Edgeデベロッパーガイド

AWS Snowball Edgeは新規顧客には利用できなくなりました。新規のお客様は、オンライン転送AWS DataSync、安全な物理的な転送のためのAWSデータ転送ターミナル、またはAWSパートナーソリューションを検討する必要があります。エッジコンピューティングについては、AWS Outposts をご覧ください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

を使用したオブジェクトライフサイクル設定の作成と管理AWS CLI

Amazon S3 ライフサイクルを使用して、Snowball Edge 上の Amazon S3 互換ストレージのストレージ容量を最適化できます。ライフサイクルルールを作成して、オブジェクトが古くなったり、新しいバージョンに置き換えられたりしたときに期限切れにすることができます。ライフサイクルルールを作成、有効化、無効化、または削除できます。Amazon S3 ライフサイクルの詳細については、「ストレージのライフサイクルの管理」を参照してください。

注記

バケットAWS アカウントを作成する のみがバケットを所有し、ライフサイクルルールを作成、有効化、無効化、または削除できます。

AWS Command Line Interface(AWS CLI) を使用して Snowball Edge バケット上の Amazon S3 互換ストレージのライフサイクル設定を作成および管理するには、次の例を参照してください。

Snowball Edge バケットにライフサイクル設定を配置する

次の のAWS CLI例では、Snowball Edge バケットにライフサイクル設定ポリシーを配置します。このポリシーでは、フラグ付きのプレフィックス (myprefix) とタグを持つすべてのオブジェクトが 10 日後に期限切れになることを指定します。この例を使用するには、各ユーザー入力プレースホルダーをユーザー自身の情報に置き換えます。

まず、ライフサイクル設定ポリシーを JSON ファイルに保存します。この例では、ファイル名は lifecycle-example.json です。

{ "Rules": [{ "ID": "id-1", "Filter": { "And": { "Prefix": "myprefix", "Tags": [{ "Value": "mytagvalue1", "Key": "mytagkey1" }, { "Value": "mytagvalue2", "Key": "mytagkey2" } ] } }, "Status": "Enabled", "Expiration": { "Days": 10 } }] }

ファイルを保存したら、put-bucket-lifecycle-configuration コマンドの一部として JSON ファイルを送信します。このコマンドを使用するには、各ユーザー入力プレースホルダーを独自の情報に置き換えます。

put-bucket-lifecycle コマンドの例
s3api syntax
aws s3api put-bucket-lifecycle-configuration --bucket example-snow-bucket \\ --lifecycle-configuration file://lifecycle-example.json --endpoint-url https://s3api-endpoint-ip --profile your-profile

このコマンドの詳細については、「 コマンドリファレンス」のput-bucket-lifecycle-configurationAWS CLI」を参照してください。

s3control syntax
aws s3control put-bucket-lifecycle-configuration --bucket example-snow-bucket \\ --lifecycle-configuration file://lifecycle-example.json \\ --endpoint-url https://s3ctrlapi-endpoint-ip --profile your-profile

このコマンドの詳細については、「 コマンドリファレンス」のput-bucket-lifecycle-configurationAWS CLI」を参照してください。