Mengedit metadata objek di konsol Amazon S3 - Amazon Simple Storage Service

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

Mengedit metadata objek di konsol Amazon S3

Anda dapat menggunakan konsol Amazon S3 untuk mengedit metadata objek S3 yang ada dengan menggunakan tindakan Salin. Untuk mengedit metadata, Anda menyalin objek ke tujuan yang sama dan menentukan metadata baru yang ingin Anda terapkan, yang menggantikan metadata lama untuk objek tersebut. Beberapa metadata diatur oleh Amazon S3 saat Anda mengunggah objek. Misalnya, Content-Length dan Last-Modified merupakan bidang metadata objek yang ditentukan sistem yang tidak dapat dimodifikasi oleh pengguna.

Anda juga dapat mengatur metadata yang ditentukan pengguna saat mengunggah objek dan menggantinya saat kebutuhan Anda berubah. Misalnya, Anda mungkin memiliki serangkaian objek yang awalnya Anda simpan di dalam kelas penyimpanan STANDARD. Seiring waktu, Anda mungkin tidak lagi memerlukan data ini untuk menjadi sangat tersedia. Jadi, Anda dapat mengubah kelas penyimpanan GLACIER dengan mengganti nilai x-amz-storage-class kunci dari STANDARD keGLACIER.

catatan

Pertimbangkan hal berikut saat Anda mengganti metadata objek di Amazon S3:

  • Anda harus menentukan metadata yang ada yang ingin Anda pertahankan, metadata yang ingin Anda tambahkan, dan metadata yang ingin Anda edit.

  • Jika objek Anda kurang dari 5 GB, Anda dapat menggunakan tindakan Copy di konsol S3 untuk mengganti metadata objek. Jika objek Anda lebih besar dari 5 GB, Anda dapat mengganti metadata objek saat Anda menyalin objek dengan unggahan multipart dengan menggunakan or. AWS CLIAWS SDKs Untuk informasi selengkapnya, lihat Menyalin objek menggunakan unggahan multibagian.

  • Untuk daftar izin tambahan yang diperlukan untuk mengganti metadata, lihat. Izin yang diperlukan untuk operasi API Amazon S3 Misalnya kebijakan yang memberikan izin ini, lihatContoh kebijakan berbasis identitas untuk Amazon S3.

  • Tindakan ini membuat salinan objek dengan pengaturan yang diperbarui dan tanggal modifikasi terakhir. Jika Penentuan Versi S3 diaktifkan, versi baru objek akan dibuat, dan objek yang sudah ada menjadi versi yang lebih lama. Jika Pembuatan Versi S3 tidak diaktifkan, salinan baru objek menggantikan objek asli. Akun AWS Terkait dengan peran IAM yang mengubah properti juga menjadi pemilik objek baru atau (versi objek).

  • Mengedit metadata menggantikan nilai untuk nama kunci yang ada.

  • Objek yang dienkripsi dengan kunci enkripsi yang disediakan pelanggan (SSE-C) tidak dapat disalin dengan menggunakan konsol. Anda harus menggunakan AWS CLI, AWS SDK, atau Amazon S3 REST API.

  • Saat menyalin objek menggunakan konsol Amazon S3, Anda mungkin menerima pesan kesalahan “Metadata yang disalin tidak dapat diverifikasi.” Konsol menggunakan header untuk mengambil dan mengatur metadata untuk objek Anda. Jika konfigurasi jaringan atau browser Anda mengubah permintaan jaringan Anda, perilaku ini dapat menyebabkan metadata yang tidak diinginkan (seperti Cache-Control header yang dimodifikasi) ditulis ke objek yang Anda salin. Amazon S3 tidak dapat memverifikasi metadata yang tidak diinginkan ini.

    Untuk mengatasi masalah ini, periksa konfigurasi jaringan dan browser Anda untuk memastikan tidak mengubah header, sepertiCache-Control. Untuk informasi selengkapnya, lihat Model Tanggung Jawab Bersama.

Awas

Saat mengganti metadata untuk folder, tunggu hingga tindakan Salin selesai sebelum menambahkan objek baru ke folder. Jika tidak, objek baru juga akan diedit.

Topik berikut menjelaskan cara mengganti metadata untuk objek dengan menggunakan tindakan Salin di konsol Amazon S3.

Anda dapat mengganti beberapa metadata yang ditentukan sistem untuk objek S3. Untuk daftar metadata dan nilai yang ditentukan sistem yang dapat Anda modifikasi, lihat. Metadata objek yang ditentukan sistem

Untuk mengganti metadata objek yang ditentukan sistem
  1. Masuk ke AWS Management Console dan buka konsol Amazon S3 di. https://console.aws.amazon.com/s3/

  2. Di panel navigasi kiri, pilih Bucket tujuan umum atau ember Direktori.

  3. Dalam daftar ember, pilih nama bucket yang berisi objek yang ingin Anda ubah.

  4. Pilih kotak centang untuk objek yang ingin Anda ubah.

  5. Pada menu Tindakan, pilih Salin dari daftar opsi yang muncul.

  6. Untuk menentukan jalur tujuan, pilih Browse S3, navigasikan ke tujuan yang sama dengan objek sumber, dan pilih kotak centang tujuan. Pilih Pilih tujuan di sudut kanan bawah.

    Atau, masukkan jalur tujuan.

  7. Jika Anda tidak mengaktifkan versi bucket, Anda akan melihat peringatan yang merekomendasikan Anda mengaktifkan Bucket Versioning untuk membantu melindungi dari penimpaan atau penghapusan objek secara tidak sengaja. Jika Anda ingin menyimpan semua versi objek dalam bucket ini, pilih Aktifkan Penentuan Versi Bucket. Anda juga dapat melihat enkripsi default dan properti Object Lock di Detail tujuan.

  8. Di bawah Pengaturan salinan tambahan, pilih Tentukan pengaturan untuk menentukan pengaturan untuk Metadata.

  9. Gulir ke bagian Metadata, lalu pilih Ganti semua metadata.

  10. Pilih Tambah Metadata.

  11. Untuk metadata Jenis, pilih Ditentukan sistem.

  12. Tentukan Kunci unik dan Nilai metadata.

  13. Untuk mengedit metadata tambahan, pilih Tambahkan metadata. Anda juga dapat memilih Hapus untuk menghapus satu set type-key-values.

  14. Pilih Salin. Amazon S3 menyimpan perubahan metadata Anda.

Anda dapat mengganti metadata objek yang ditentukan pengguna dengan menggabungkan awalan metadatax-amz-meta-, dan nama yang Anda pilih untuk membuat kunci kustom. Misalnya, jika Anda menambahkan nama kustom alt-name, kunci metadata adalah x-amz-meta-alt-name.

Metadata yang ditentukan pengguna dapat berukuran sebesar 2 KB. Untuk menghitung ukuran total metadata yang ditentukan pengguna, hitung jumlah byte dalam pengodean UTF-8 untuk setiap kunci dan nilai. Kunci dan nilainya harus sesuai dengan standar US-ASCII. Untuk informasi selengkapnya, lihat Metadata objek yang ditentukan pengguna.

Untuk mengganti metadata objek yang ditentukan pengguna
  1. Masuk ke AWS Management Console dan buka konsol Amazon S3 di. https://console.aws.amazon.com/s3/

  2. Di panel navigasi, pilih Bucket, lalu pilih tab Bucket tujuan umum atau Bucket direktori. Arahkan ke bucket Amazon S3 atau folder yang berisi objek yang ingin Anda ubah.

  3. Pilih kotak centang untuk objek yang ingin Anda ubah.

  4. Pada menu Tindakan, pilih Salin dari daftar opsi yang muncul.

  5. Untuk menentukan jalur tujuan, pilih Browse S3, navigasikan ke tujuan yang sama dengan objek sumber, dan pilih kotak centang tujuan. Pilih Pilih tujuan.

    Atau, masukkan jalur tujuan.

  6. Jika Anda tidak mengaktifkan versi bucket, Anda akan melihat peringatan yang merekomendasikan Anda mengaktifkan Bucket Versioning untuk membantu melindungi dari penimpaan atau penghapusan objek secara tidak sengaja. Jika Anda ingin menyimpan semua versi objek dalam bucket ini, pilih Aktifkan Penentuan Versi Bucket. Anda juga dapat melihat enkripsi default dan properti Object Lock di Detail tujuan.

  7. Di bawah Pengaturan salinan tambahan, pilih Tentukan pengaturan untuk menentukan pengaturan untuk Metadata.

  8. Gulir ke bagian Metadata, lalu pilih Ganti semua metadata.

  9. Pilih Tambah Metadata.

  10. Untuk metadata Jenis, pilih Ditetapkan pengguna.

  11. Memasukkan Kunci kustom yang unik, yang mengikuti x-amz-meta-. Masukkan juga metadata Nilai.

  12. Untuk menambahkan metadata tambahan, pilih Tambahkan metadata. Anda juga dapat memilih Hapus untuk menghapus satu set type-key-values.

  13. Pilih Salin. Amazon S3 menyimpan perubahan metadata Anda.