Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengambil versi objek dari bucket dengan dukungan Penentuan Versi
Penentuan Versi di Amazon S3 adalah cara menyimpan beberapa varian objek dalam bucket yang sama. Permintaan GET
sederhana mengambil versi saat ini dari sebuah objek. Gambar berikut menunjukkan bagaimana GET
mengembalikan versi objek saat ini, photo.gif
.
Untuk mengambil versi tertentu, Anda harus menentukan ID versinya. Gambar berikut menunjukkan bahwa permintaan GET versionId
mengambil versi objek yang ditentukan (tidak harus versi saat ini).
Anda dapat mengambil versi objek di Amazon S3 menggunakan konsol AWS SDKs,, atau. REST API
catatan
Untuk mengakses versi objek yang lebih lama dari 300 versi, Anda harus menggunakan AWS CLI atau objekURL.
Masuk ke AWS Management Console dan buka konsol Amazon S3 di. https://console.aws.amazon.com/s3/
-
Di dalam daftar Bucket, pilih nama bucket yang berisi objek.
-
Di daftar Objek, pilih nama objek.
-
Pilih Versi.
Amazon S3 menampilkan semua versi untuk objek tersebut.
-
Pilih kotak centang di sebelah ID Versi untuk versi yang ingin Anda ambil.
-
Pilih Tindakan, pilih Unduh, dan simpan objek.
Anda juga dapat melihat, mengunduh, dan menghapus versi objek di panel ikhtisar objek. Untuk informasi selengkapnya, lihat Melihat properti objek di konsol Amazon S3.
penting
Anda dapat membatalkan penghapusan objek hanya jika objek tersebut dihapus sebagai versi terbaru (saat ini). Anda tidak dapat membatalkan penghapusan objek versi sebelumnya. Untuk informasi selengkapnya, lihat Mempertahankan beberapa versi objek dengan S3 Versioning.
Contoh untuk pengunggahan objek dalam bucket tanpa versi dan dengan dukungan Penentuan Versi adalah sama. Namun, untuk bucket dengan dukungan Penentuan Versi, Amazon S3 menetapkan nomor versi. Jika tidak, nomor versi adalah null.
Untuk contoh mengunduh objek yang menggunakan AWS SDKs untuk Java,. NET, danPHP, lihat Mengunduh objek.
Untuk contoh daftar versi objek yang menggunakan AWS SDKs for. NETdan Rust, lihat Daftar versi objek di bucket Amazon S3.
Untuk mengambil versi objek tertentu
-
Atur
versionId
ke ID versi objek yang ingin Anda ambil. -
Kirim permintaan
GET Object versionId
.
contoh — Mengambil objek berversi
Permintaan berikut mengambil versi L4kqtJlcpXroDTDmpUMLUo
dari my-image.jpg
.
GET /my-image.jpg?versionId=L4kqtJlcpXroDTDmpUMLUo HTTP/1.1 Host: bucket.s3.amazonaws.com Date: Wed, 28 Oct 2009 22:32:00 GMT Authorization: AWS AKIAIOSFODNN7EXAMPLE:0RQf4/cRonhpaBX5sCYVf1bNRuU=
Anda hanya dapat mengambil metadata dari suatu objek (bukan konten). Untuk informasi, lihat Mengambil metadata versi objek.
Untuk informasi tentang memulihkan versi objek sebelumnya, lihat Memulihkan versi sebelumnya.