Halaman ini hanya untuk pelanggan lama layanan Amazon Glacier menggunakan Vaults dan REST API asli dari 2012.
Jika Anda mencari solusi penyimpanan arsip, sebaiknya gunakan kelas penyimpanan Amazon Glacier di Amazon S3, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval, dan S3 Glacier Deep Archive. Untuk mempelajari lebih lanjut tentang opsi penyimpanan ini, lihat kelas penyimpanan Amazon Glacier
Amazon Glacier (layanan berbasis brankas mandiri asli) tidak akan lagi menerima pelanggan baru mulai 15 Desember 2025, tanpa berdampak pada pelanggan yang sudah ada. Amazon Glacier adalah layanan mandiri dengan miliknya APIs sendiri yang menyimpan data di brankas dan berbeda dari Amazon S3 dan kelas penyimpanan Amazon S3 Glacier. Data Anda yang ada akan tetap aman dan dapat diakses di Amazon Glacier tanpa batas waktu. Tidak diperlukan migrasi. Untuk penyimpanan arsip jangka panjang berbiaya rendah, AWS rekomendasikan kelas penyimpanan Amazon S3 Glacier
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengkonfigurasi Pemberitahuan Vault di Amazon Glacier
Mengambil apa pun dari Amazon Glacier, seperti arsip dari lemari besi atau inventaris lemari besi, adalah proses dua langkah.
-
Mulai tugas pengambilan.
-
Setelah pekerjaan selesai, unduh output pekerjaan.
Anda dapat mengatur konfigurasi notifikasi pada vault sehingga ketika pekerjaan selesai, pesan dikirim ke topik Simple Notification Service Amazon (Amazon SNS).
Topik
Mengkonfigurasi Pemberitahuan Vault di Amazon Glacier: Konsep Umum
Mengonfigurasi Pemberitahuan Vault di Amazon Glacier Menggunakan AWS SDK untuk Java
Mengonfigurasi Pemberitahuan Vault di Amazon Glacier Menggunakan AWS SDK untuk .NET
Mengonfigurasi Pemberitahuan Vault di Amazon Glacier Menggunakan REST API
Mengonfigurasi Pemberitahuan Vault dengan Menggunakan Konsol Amazon Glacier
Mengkonfigurasi Pemberitahuan Vault Menggunakan AWS Command Line Interface
Mengkonfigurasi Pemberitahuan Vault di Amazon Glacier: Konsep Umum
Permintaan pekerjaan pengambilan Amazon Glacier dijalankan secara asinkron. Anda harus menunggu hingga Amazon Glacier menyelesaikan pekerjaan sebelum Anda bisa mendapatkan outputnya. Anda dapat secara berkala polling Amazon Glacier untuk menentukan status pekerjaan, tetapi itu bukan pendekatan yang optimal. Amazon Glacier juga mendukung notifikasi. Ketika pekerjaan selesai, pekerjaan dapat memposting pesan ke topik Amazon Simple Notification Service (Amazon SNS). Menggunakan fitur ini mengharuskan Anda untuk mengatur konfigurasi notifikasi pada vault. Dalam konfigurasi, Anda mengidentifikasi satu atau beberapa peristiwa dan topik Amazon SNS yang Anda inginkan Amazon Glacier untuk mengirim pesan ketika peristiwa terjadi.
Amazon Glacier mendefinisikan peristiwa yang secara khusus terkait dengan penyelesaian pekerjaan ArchiveRetrievalCompleted (InventoryRetrievalCompleted,) yang dapat Anda tambahkan ke konfigurasi notifikasi vault. Saat pekerjaan tertentu selesai, Amazon Glacier menerbitkan pesan notifikasi ke topik SNS.
Konfigurasi notifikasi adalah dokumen JSON seperti yang ditunjukkan dalam contoh berikut.
{ "SNSTopic": "arn:aws:sns:us-west-2:012345678901:mytopic", "Events": ["ArchiveRetrievalCompleted", "InventoryRetrievalCompleted"] }
Anda hanya dapat mengonfigurasi satu topik Amazon SNS untuk vault.
catatan
Menambahkan konfigurasi notifikasi ke vault menyebabkan Amazon Glacier mengirim notifikasi setiap kali peristiwa yang ditentukan dalam konfigurasi notifikasi terjadi. Anda juga dapat menentukan topik Amazon SNS di setiap permintaan inisiasi tugas secara opsional. Jika Anda menambahkan konfigurasi notifikasi pada vault dan juga menentukan topik Amazon SNS dalam permintaan pekerjaan inisiasi, Amazon Glacier akan mengirimkan kedua notifikasi tersebut.
Pesan penyelesaian pekerjaan yang dikirimkan Amazon Glacier mencakup informasi seperti jenis pekerjaan InventoryRetrieval (ArchiveRetrieval,), status penyelesaian pekerjaan, nama topik SNS, kode status pekerjaan, dan ARN vault. Berikut ini adalah contoh pemberitahuan Amazon Glacier dikirim ke topik SNS setelah InventoryRetrieval pekerjaan selesai.
{ "Action": "InventoryRetrieval", "ArchiveId": null, "ArchiveSizeInBytes": null, "Completed": true, "CompletionDate": "2012-06-12T22:20:40.790Z", "CreationDate": "2012-06-12T22:20:36.814Z", "InventorySizeInBytes":11693, "JobDescription": "my retrieval job", "JobId":"HkF9p6o7yjhFx-K3CGl6fuSm6VzW9T7esGQfco8nUXVYwS0jlb5gq1JZ55yHgt5vP54ZShjoQzQVVh7vEXAMPLEjobID", "SHA256TreeHash":null, "SNSTopic": "arn:aws:sns:us-west-2:012345678901:mytopic", "StatusCode":"Succeeded", "StatusMessage": "Succeeded", "VaultARN": "arn:aws:glacier:us-west-2:012345678901:vaults/examplevault" }
Jika bidang Completed benar, Anda juga harus memeriksa StatusCode untuk memeriksa apakah tugas berhasil diselesaikan atau gagal.
catatan
Topik Amazon SNS harus mengizinkan brankas untuk mempublikasikan pemberitahuan. Secara default, hanya pemilik topik Amazon SNS yang dapat mempublikasikan pesan ke topik tersebut. Namun, jika topik Amazon SNS dan brankas dimiliki oleh yang berbeda Akun AWS, maka Anda harus mengonfigurasi topik Amazon SNS untuk menerima publikasi dari brankas. Anda dapat mengonfigurasi kebijakan topik Amazon SNS di konsol Amazon SNS.
Untuk informasi selengkapnya tentang Amazon SNS, lihat Mulai Menggunakan Amazon SNS.