View a markdown version of this page

Membuat dan mengelola konfigurasi siklus hidup objek menggunakan AWS CLI - AWS Snowball Edge Panduan Developer

AWS Snowball Edge tidak lagi tersedia untuk pelanggan baru. Pelanggan baru harus AWS DataSyncmencari transfer online, Terminal Transfer AWS Data untuk transfer fisik yang aman, atau solusi AWS Mitra. Untuk komputasi tepi, jelajahi AWS Outposts.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Membuat dan mengelola konfigurasi siklus hidup objek menggunakan AWS CLI

Anda dapat menggunakan Siklus Hidup Amazon S3 untuk mengoptimalkan kapasitas penyimpanan untuk penyimpanan yang kompatibel dengan Amazon S3 di Snowball Edge. Anda dapat membuat aturan siklus hidup untuk menjadikan objek kedaluwarsa seiring bertambahnya umur objek atau digantikan oleh versi yang lebih baru. Anda dapat membuat, mengaktifkan, menonaktifkan, atau menghapus aturan siklus hidup. Untuk informasi selengkapnya tentang Siklus Hidup Amazon S3, lihat Mengelola siklus hidup penyimpanan Anda.

catatan

Akun AWS Yang membuat bucket memilikinya dan merupakan satu-satunya yang dapat membuat, mengaktifkan, menonaktifkan, atau menghapus aturan siklus hidup.

Untuk membuat dan mengelola konfigurasi siklus hidup penyimpanan yang kompatibel dengan Amazon S3 di bucket Snowball Edge menggunakan AWS CLI(), lihat AWS Command Line Interface contoh berikut.

PASANG konfigurasi siklus hidup pada bucket Snowball Edge

AWS CLI Contoh berikut menempatkan kebijakan konfigurasi siklus hidup pada bucket Snowball Edge. Kebijakan ini menentukan bahwa semua objek yang ditandai dengan prefiks (myprefix) dan tag akan kedaluwarsa setelah 10 hari. Untuk menggunakan contoh ini, ganti setiap placeholder masukan pengguna dengan informasi Anda sendiri.

Pertama, simpan kebijakan konfigurasi siklus hidup ke file JSON. Untuk contoh ini, file tersebut diberi namalifecycle-example.json.

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

Setelah Anda menyimpan file, kirimkan file JSON sebagai bagian dari put-bucket-lifecycle-configuration perintah. Untuk menggunakan perintah ini, ganti setiap placeholder input pengguna dengan informasi Anda sendiri.

contoh dari perintah 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

Untuk informasi selengkapnya tentang perintah ini, lihat put-bucket-lifecycle-configuration di Command Reference.AWS 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

Untuk informasi selengkapnya tentang perintah ini, lihat put-bucket-lifecycle-configuration di Command Reference.AWS CLI