Mengambil Arsip Gletser S3 Menggunakan Konsol AWS - Amazon S3 Glacier

Halaman ini hanya untuk pelanggan lama dari layanan S3 Glacier menggunakan Vaults dan asli dari 2012. REST API

Jika Anda mencari solusi penyimpanan arsip, kami sarankan untuk menggunakan kelas penyimpanan S3 Glacier di Amazon S3, Pengambilan Instan Gletser S3, Pengambilan Fleksibel Gletser S3, dan S3 Glacier Deep Archive. Untuk mempelajari lebih lanjut tentang opsi penyimpanan ini, lihat Kelas penyimpanan S3 Glacier dan Penyimpanan data jangka panjang menggunakan kelas penyimpanan S3 Glacier di Panduan Pengguna Amazon S3. Kelas penyimpanan ini menggunakan Amazon S3API, tersedia di semua wilayah, dan dapat dikelola dalam konsol Amazon S3. Mereka menawarkan fitur seperti Analisis Biaya Penyimpanan, Lensa Penyimpanan, fitur enkripsi opsional canggih, dan banyak lagi.

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

Mengambil Arsip Gletser S3 Menggunakan Konsol AWS

Mengambil arsip dari Amazon S3 Glacier adalah operasi asinkron di mana Anda pertama kali memulai pekerjaan, dan kemudian mengunduh output setelah pekerjaan selesai. Untuk memulai pekerjaan pengambilan arsip, Anda menggunakan operasi Initiate Job (POSTjobs) REST API atau yang setara diAWS CLI, atau SDKAWS.

Mengambil arsip dari S3 Glacier adalah proses dua langkah.

Untuk mengambil arsip
  1. Mulai tugas pengambilan arsip.

    1. Dapatkan ID arsip yang ingin Anda ambil. Anda bisa mendapatkan ID arsip dari inventaris vault. Anda bisa mendapatkan ID arsip dengan REST API,AWS CLI, atau AWS SDK. Untuk informasi selengkapnya, lihat Mengunduh Inventaris Vault di Amazon S3 Glacier.

    2. Memulai pekerjaan yang meminta S3 Glacier untuk menyiapkan seluruh arsip atau sebagian dari arsip untuk download berikutnya dengan menggunakan operasi. Initiate Job (POSTjobs)

    Ketika Anda memulai tugas, S3 Glacier mengembalikan ID tugas dalam respons dan menjalankan tugas secara asinkron. (Anda tidak dapat mengunduh hasil pekerjaan sampai pekerjaan selesai, seperti yang dijelaskan pada Langkah 2.)

    penting

    Hanya untuk pengambilan Standar, kebijakan pengambilan data dapat menyebabkan Initiate Job permintaan Anda gagal dengan pengecualian. PolicyEnforcedException Untuk informasi selengkapnya tentang kebijakan pengambilan data, lihat Kebijakan Pengambilan Data Gletser S3. Untuk informasi selengkapnya tentang pengecualian PolicyEnforcedException, lihat Respons Kesalahan.

    Jika perlu, Anda dapat memulihkan segmen besar dari data yang disimpan di S3 Glacier. Untuk informasi selengkapnya tentang memulihkan data dari kelas penyimpanan S3 Glacier, lihat Kelas Penyimpanan untuk Mengarsipkan Objek di Panduan Pengguna Layanan Penyimpanan Sederhana Amazon.

  2. Setelah pekerjaan selesai, unduh byte dengan menggunakan Mendapatkan Output Tugas (GET output) operasi.

    Anda dapat mengunduh semua byte atau menentukan rentang byte untuk hanya mengunduh sebagian output tugas. Untuk output yang lebih besar, mengunduh output dalam potongan membantu dalam hal kegagalan unduhan, seperti kegagalan jaringan. Jika Anda mendapatkan output tugas dalam satu permintaan dan terjadi kegagalan jaringan, Anda harus memulai ulang pengunduhan output dari awal. Namun, jika Anda mengunduh output dalam potongan, jika terjadi kegagalan apa pun, Anda hanya perlu memulai ulang unduhan bagian yang lebih kecil dan bukan keseluruhan output.

S3 Glacier harus menyelesaikan tugas sebelum Anda bisa mendapatkan outputnya. Setelah selesai, pekerjaan tidak kedaluwarsa setidaknya 24 jam, yang berarti Anda dapat mengunduh output dalam periode 24 jam setelah pekerjaan selesai. Untuk menentukan apakah tugas Anda selesai, periksa statusnya menggunakan salah satu opsi berikut:

  • Tunggu pemberitahuan penyelesaian pekerjaan - Anda dapat menentukan topik Amazon Simple Notification Service (Amazon SNS) tempat S3 Glacier dapat memposting pemberitahuan setelah pekerjaan selesai. S3 Glacier mengirimkan pemberitahuan hanya setelah menyelesaikan pekerjaan.

    Anda dapat menentukan topik Amazon SNS untuk tugas ketika Anda memulai tugas. Selain menentukan topik Amazon SNS dalam permintaan pekerjaan Anda, jika vault Anda memiliki pemberitahuan yang disetel untuk peristiwa pengambilan arsip, maka S3 Glacier juga menerbitkan pemberitahuan ke topik SNS tersebut. Untuk informasi selengkapnya, lihat Mengonfigurasi Notifikasi Vault di Amazon S3 Glacier.

  • Minta informasi pekerjaan secara eksplisit — Anda juga dapat menggunakan operasi S3 Glacier Describe Job API (Mendeskripsikan Tugas (GET JobID)) untuk melakukan polling secara berkala untuk informasi pekerjaan. Namun, sebaiknya gunakan notifikasi Amazon SNS.

catatan

Informasi yang Anda dapatkan dengan menggunakan notifikasi Amazon SNS sama dengan apa yang Anda dapatkan dengan memanggil operasi Describe Job API.

Opsi Pengambilan Arsip

Saat memulai pekerjaan untuk mengambil arsip, Anda dapat menentukan salah satu opsi pengambilan berikut, berdasarkan waktu akses dan persyaratan biaya Anda. Untuk informasi tentang harga pengambilan, lihat Harga Amazon S3 Glacier.

  • Dipercepat - Pengambilan yang dipercepat memungkinkan Anda mengakses data dengan cepat yang disimpan di kelas penyimpanan S3 Glacier Flexible Retrieval atau tingkat Akses Arsip Tingkat Cerdas S3 ketika permintaan mendesak sesekali untuk memulihkan arsip diperlukan. Untuk semua kecuali arsip terbesar (lebih dari 250 MB), data yang diakses dengan menggunakan Expedited retrievals biasanya tersedia dalam 1-5 menit. Kapasitas yang disediakan memastikan bahwa kapasitas pengambilan untuk pengambilan yang dipercepat tersedia saat Anda membutuhkannya. Untuk informasi selengkapnya, lihat Kapasitas yang Disediakan.

  • Standar — Pengambilan standar memungkinkan Anda mengakses arsip Anda dalam beberapa jam. Pengambilan standar biasanya diselesaikan dalam waktu 3-5 jam. Standar adalah opsi default untuk permintaan pengambilan yang tidak menentukan opsi pengambilan.

  • Massal — Pengambilan massal adalah opsi pengambilan Gletser S3 dengan biaya terendah, yang dapat Anda gunakan untuk mengambil data dalam jumlah besar, bahkan petabyte, dengan harga murah dalam sehari. Pengambilan massal biasanya diselesaikan dalam waktu 5-12 jam.

Tabel berikut merangkum opsi pengambilan arsip. Untuk informasi lebih lanjut tenngenai harga, lihat harga Amazon S3 Glacier.

Layanan Expedited Standard Bulk

Amazon S3 Glacier

1–5 menit

3–5 jam

5–12 jam

Untuk membuatExpedited,Standard, atau Bulk pengambilan, setel elemen Tier permintaan dalam permintaan operasi RestoreObjectREST API ke opsi yang Anda inginkan, atau yang setara di AWS Command Line Interface (AWS CLI) atau AWS SDK. Jika Anda membeli kapasitas yang disediakan, semua Expedited Retrievals secara otomatis dilayani melalui kapasitas yang Anda berikan.

Kapasitas yang Disediakan

Kapasitas yang disediakan membantu memastikan bahwa kapasitas pengambilan Anda untuk pengambilan yang Dipercepat tersedia saat Anda membutuhkannya. Setiap unit kapasitas menyediakan bahwa setidaknya tiga Expedited retrievals dapat dilakukan setiap 5 menit dan menyediakan hingga 150 megabyte per detik (MBps) throughput pengambilan.

Jika beban kerja Anda memerlukan akses yang sangat andal dan dapat diprediksi ke subset data Anda dalam hitungan menit, sebaiknya Anda membeli kapasitas pengambilan yang disediakan. Tanpa kapasitas yang disediakan, pengambilan yang dipercepat biasanya diterima, kecuali untuk situasi langka dengan permintaan yang luar biasa tinggi. Namun, jika Anda memerlukan akses ke Pengambilan yang dipercepat dalam segala situasi, Anda harus membeli kapasitas pengambilan yang disediakan.

Membeli Kapasitas yang Disediakan

Anda dapat membeli unit kapasitas yang disediakan dengan menggunakan konsol S3 Glacier, operasi Membeli Kapasitas yang Disediakan (GET provisioned-capacity) REST API, SDK, atau. AWS AWS CLI Untuk informasi harga kapasitas yang disediakan, lihat Harga Gletser Amazon S3.

Unit kapasitas yang disediakan berlangsung selama satu bulan, mulai dari tanggal dan waktu pembelian.

Jika tanggal mulai adalah tanggal 31, tanggal kedaluwarsa adalah hari terakhir bulan berikutnya. Misalnya, jika tanggal mulai adalah 31 Agustus, tanggal kedaluwarsa adalah 30 September. Jika tanggal mulai 31 Januari, tanggal kedaluwarsa adalah 28 Februari.

Untuk membeli kapasitas yang disediakan dengan menggunakan konsol Amazon S3 Glacier
  1. Masuk ke AWS Management Console dan buka konsol S3 Glacier di https://console.aws.amazon.com/glacier/home.

  2. Di panel navigasi kiri, pilih Pengaturan pengambilan data.

  3. Di bawah Provisioned capacity units (PCU), pilih Purchase PCU. Kotak dialog Pembelian PCU muncul.

  4. Jika Anda ingin membeli kapasitas yang disediakan, masukkan kotak confirm Untuk mengonfirmasi pembelian.

  5. Pilih Beli PCU.

Pengambilan Arsip Berkisar

Ketika Anda mengambil arsip dari S3 Glacier, Anda dapat secara opsional menentukan rentang, atau bagian, dari arsip yang diambil. Default-nya adalah mengambil seluruh arsip. Menentukan rentang byte dapat membantu ketika Anda ingin melakukan hal berikut:

  • Kelola unduhan data Anda — S3 Glacier memungkinkan data yang diambil untuk diunduh selama 24 jam setelah permintaan pengambilan selesai. Oleh karena itu, Anda mungkin hanya ingin mengambil bagian dari arsip sehingga Anda dapat mengelola jadwal unduhan dalam jendela unduhan yang diberikan.

  • Mengambil bagian yang ditargetkan dari arsip besar – Sebagai contoh, misalkan Anda sebelumnya sudah mengumpulkan banyak file dan mengunggahnya sebagai arsip tunggal, dan sekarang Anda ingin mengambil beberapa file. Dalam hal ini, Anda dapat menentukan rentang arsip yang berisi file yang Anda minati dengan menggunakan satu permintaan pengambilan. Atau, Anda dapat memulai beberapa permintaan pengambilan, masing-masing dengan rentang untuk satu atau beberapa file.

Ketika memulai tugas pengambilan menggunakan pengambilan rentang, Anda harus memberikan rentang yang selaras dengan megabyte. Dengan kata lain, rentang byte dapat dimulai dari nol (awal arsip Anda), atau pada interval 1-MB sesudahnya (1 MB, 2 MB, 3 MB, dan seterusnya).

Akhir rentang dapat menjadi akhir arsip Anda atau interval 1 MB lebih besar dari awal rentang Anda. Selanjutnya, jika Anda ingin mendapatkan nilai checksum saat mengunduh data (setelah pekerjaan pengambilan selesai), rentang yang Anda minta dalam inisiasi pekerjaan juga harus disejajarkan dengan hash pohon. Anda dapat menggunakan checksum untuk membantu memastikan bahwa data Anda tidak rusak selama transmisi. Untuk informasi selengkapnya tentang penyelarasan megabyte dan penyelarasan hash pohon, lihatMenerima Checksum Saat Mengunduh Data.