Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memulihkan objek dengan Operasi Batch
Operasi Pemulihan memulai permintaan pemulihan untuk objek Amazon S3 yang diarsipkan yang tercantum dalam manifes Anda. Objek yang diarsipkan berikut ini harus dipulihkan sebelum dapat diakses secara real time:
-
Objek yang diarsipkan di kelas penyimpanan S3 Glacier Flexible Retrieval atau S3 Glacier Deep Archive
-
Objek yang diarsipkan melalui kelas penyimpanan S3 Intelligent-Tiering di tingkat Archive Access atau Deep Archive Access
Menggunakan operasi S3 Initiate Restore Object dalam pekerjaan Operasi Batch S3 Anda akan menghasilkan permintaan pemulihan untuk setiap objek yang ditentukan dalam manifes.
penting
Pekerjaan S3 Initiate Restore Object hanya memulai permintaan untuk memulihkan objek. Operasi Batch S3 melaporkan pekerjaan sebagai selesai untuk setiap objek setelah permintaan dimulai untuk objek tersebut. Amazon S3 tidak memperbarui pekerjaan atau mengirim notifikasi saat objek telah dipulihkan. Namun, Anda dapat menggunakan Notifikasi Peristiwa S3 untuk menerima notifikasi ketika objek tersebut tersedia di Amazon S3. Untuk informasi selengkapnya, lihat Notifikasi Peristiwa Amazon S3.
Saat Anda membuat pekerjaan S3 Initiate Restore Object, argumen berikut tersedia:
- ExpirationInDays
-
Argumen ini menentukan berapa lama objek S3 Glacier Flexible Retrieval atau S3 Glacier Deep Archive tetap tersedia di Amazon S3. Memulai pekerjaan Pemulihan Object yang menargetkan objek S3 Glacier Flexible Retrieval dan S3 Glacier Deep Archive mengharuskan Anda mengatur
ExpirationInDays
ke 1 atau lebih.penting
Jangan atur
ExpirationInDays
saat membuat pekerjaan operasi S3 Initiate Restore Object yang menargetkan objek tingkat Archive Access dan Deep Archive Access S3 Intelligent-Tiering. Objek dalam tingkat akses arsip S3 Intelligent-Tiering tidak dibatasi oleh kedaluwarsa pemulihan, sehingga menentukan hasilExpirationInDays
akan mengakibatkan kegagalan permintaan pemulihan. - GlacierJobTier
-
Amazon S3 dapat memulihkan objek menggunakan salah satu dari tiga tingkat pengambilan yang berbeda:
EXPEDITED
,STANDARD
, danBULK
. Namun, fitur Operasi Batch S3 hanya mendukung tingkatanSTANDARD
pengambilan. Untuk informasi selengkapnya tentang perbedaan antar tingkat pengambilan, lihat Opsi pengambilan arsip.Untuk informasi selengkapnya tentang harga untuk setiap tingkat, lihat bagian Permintaan & pengambilan data di halaman harga Amazon S3
.
Perbedaan saat memulihkan dari S3 Glacier dan S3 Intelligent-Tiering
Memulihkan file yang diarsipkan dari kelas penyimpanan S3 Glacier Flexible Retrieval atau S3 Glacier Deep Archive berbeda dengan memulihkan file dari kelas penyimpanan S3 Intelligent-Tiering di tingkat Archive Access atau Deep Archive Access.
-
Saat Anda memulihkan dari S3 Glacier Flexible Retrieval atau S3 Glacier Deep Archive, salinan sementara dari objek akan dibuat. Amazon S3 menghapus salinan ini setelah nilai yang Anda tentukan dalam argumen
ExpirationInDays
telah terlewati. Setelah salinan sementara ini dihapus, Anda harus mengirimkan permintaan pemulihan tambahan untuk mengakses objek. -
Saat memulihkan objek S3 Intelligent-Tiering yang diarsipkan, jangan tentukan argumen
ExpirationInDays
. Saat Anda memulihkan objek dari tingkat Archive Access atau Deep Archive Access S3 Intelligent-Tiering, objek dipindah kembali ke tingkat Frequent Access S3 Intelligent-Tiering. Setelah minimal 90 hari berturut-turut tanpa akses, objek secara otomatis dipindah ke tingkat Archive Access. Setelah minimal 180 hari berturut-turut tanpa akses, objek secara otomatis dipindah ke tingkat Deep Archive Access. -
Tugas Operasi Batch dapat beroperasi baik pada objek kelas penyimpanan S3 Glacier Flexible Retrieval dan S3 Glacier Deep Archive atau di objek tingkatan penyimpanan S3 Intelligent-Tiering Archive Access dan Deep Archive Access. Operasi Batch tidak dapat beroperasi pada kedua jenis objek yang diarsipkan dalam tugas yang sama. Untuk memulihkan kedua jenis objek tersebut, Anda harus membuat pekerjaan Operasi Batch terpisah.
Pemulihan yang tumpang tindih
Jika pekerjaan S3 Initiate Restore Object Anda mencoba memulihkan objek yang sudah dalam proses pemulihan, Operasi Batch S3 akan berjalan sebagai berikut.
Operasi pemulihan objek berhasil jika salah satu dari kondisi berikut ini benar:
-
Dibandingkan dengan permintaan pemulihan yang sedang berlangsung, nilai
ExpirationInDays
pekerjaan ini sama dan nilaiGlacierJobTier
lebih cepat. -
Permintaan pemulihan sebelumnya telah selesai, dan objek saat ini tersedia. Dalam hal ini, Operasi Batch memperbarui tanggal kedaluwarsa objek yang dipulihkan agar sesuai dengan nilai
ExpirationInDays
yang ditentukan dalam permintaan pemulihan yang sedang berlangsung.
Operasi pemulihan objek akan gagal jika salah satu kondisi berikut ini benar:
-
Permintaan pemulihan yang sedang berlangsung belum selesai, dan durasi pemulihan untuk pekerjaan ini (ditentukan berdasarkan nilai
ExpirationInDays
) berbeda dengan durasi pemulihan yang ditentukan dalam permintaan pemulihan yang sedang berlangsung. -
Tingkat pemulihan untuk pekerjaan ini (yang ditentukan berdasarkan nilai
GlacierJobTier
) sama atau lebih lambat dari tingkat pemulihan yang ditentukan dalam permintaan pemulihan yang sedang berlangsung.
Batasan
S3 Initiate Restore Object memiliki batasan sebagai berikut:
-
Anda harus membuat pekerjaan di Wilayah yang sama dengan objek yang diarsipkan.
-
Operasi Batch S3 tidak mendukung tingkat pengambilan
EXPEDITED
.
Untuk informasi selengkapnya tentang pemulihan objek, lihat Memulihkan objek yang diarsipkan.