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
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Hapus Arsip di S3 Glacier dengan Menggunakan AWS CLI
Anda dapat menghapus arsip di Amazon S3 Glacier dengan menggunakan (). AWS Command Line Interface AWS CLI
(Prasyarat) Menyiapkan AWS CLI
-
Unduh dan konfigurasikan AWS CLI. Untuk melakukannya, lihat topik berikut di Panduan Pengguna AWS Command Line Interface :
-
Verifikasi AWS CLI pengaturan Anda dengan memasukkan perintah berikut pada prompt perintah. Perintah ini tidak memberikan kredensial secara eksplisit, sehingga kredensial profil default digunakan.
-
Coba gunakan perintah bantuan.
aws help
-
Untuk mendapatkan daftar brankas S3 Glacier pada akun yang dikonfigurasi, gunakan perintah.
list-vaults
Ganti123456789012
dengan ID Anda. Akun AWSaws glacier list-vaults --account-id
123456789012
-
Untuk melihat data konfigurasi saat ini untuk AWS CLI, gunakan
aws configure list
perintah.aws configure list
-
Contoh: Menghapus Arsip dengan Menggunakan AWS CLI
-
Gunakan perintah
initiate-job
untuk memulai tugas pengambilan inventaris. Untuk informasi selengkapnya tentanginitiate-job
perintah, lihat Memulai Job.aws glacier initiate-job --vault-name
awsexamplevault
--account-id111122223333
--job-parameters "{\"Type\": \"inventory-retrieval\"}"Keluaran yang diharapkan
{ "location": "/
111122223333
/vaults/awsexamplevault
/jobs/*** jobid ***
", "jobId": "*** jobid ***
" } -
Gunakan
describe-job
perintah untuk memeriksa status pekerjaan pengambilan sebelumnya. Untuk informasi selengkapnya tentangdescribe-job
perintah, lihat Menjelaskan Pekerjaan.aws glacier describe-job --vault-name
awsexamplevault
--account-id111122223333
--job-id*** jobid ***
Keluaran yang diharapkan
{ "InventoryRetrievalParameters": { "Format": "JSON" }, "VaultARN": "
*** vault arn ***
", "Completed": false, "JobId": "*** jobid ***
", "Action": "InventoryRetrieval", "CreationDate": "*** job creation date ***
", "StatusCode": "InProgress" } -
Tunggu sampai pekerjaan selesai.
Anda harus menunggu hingga output tugas siap diunduh. Jika Anda menetapkan konfigurasi notifikasi di vault atau menentukan topik Amazon Simple Notification Service (Amazon SNS) ketika Anda memulai tugas, S3 Glacier mengirimkan pesan ke topik setelah menyelesaikan tugas.
Anda dapat menetapkan konfigurasi notifikasi untuk peristiwa tertentu di vault. Untuk informasi selengkapnya, lihat Mengonfigurasi Notifikasi Vault di Amazon S3 Glacier. S3 Glacier mengirim pesan ke topik Amazon SNS yang ditentukan kapan saja peristiwa tertentu terjadi.
-
Saat pekerjaan selesai, gunakan
get-job-output
perintah untuk mengunduh pekerjaan pengambilan ke fileoutput.json
. Untuk informasi selengkapnya tentangget-job-output
perintah, lihat Mendapatkan Keluaran Pekerjaan.aws glacier get-job-output --vault-name
awsexamplevault
--account-id111122223333
--job-id*** jobid ***
output.jsonPerintah ini menghasilkan file dengan bidang berikut.
{ "VaultARN":"arn:aws:glacier:
region
:111122223333
:vaults/awsexamplevault
", "InventoryDate":""*** job completion date ***"
", "ArchiveList":[{ {"ArchiveId":""*** archiveid ***"
", "ArchiveDescription":"*** archive description (if set) ***", "CreationDate":""*** archive creation date ***"
", "Size":""*** archive size (in bytes) ***"
", "SHA256TreeHash":"*** archive hash ***
" }], "ArchiveId": 123456789 } -
Gunakan perintah
delete-archive
untuk menghapus setiap arsip dari vault sampai tidak ada yang tersisa.aws glacier delete-archive --vault-name
awsexamplevault
--account-id111122223333
--archive-id="*** archiveid ***
"
Untuk informasi selengkapnya tentang delete-archive
perintah, lihat Menghapus Arsip.