ก่อนอื่น ขอโทษสำหรับภาษาอังกฤษที่ไม่ดีของฉัน
ฉันสร้างห้องนิรภัยในบริการธารน้ำแข็ง จากนั้นฉันอัปโหลดไฟล์เก็บถาวรไปยังห้องนิรภัยและเอาต์พุต aws ให้รหัสไฟล์เก็บถาวรกลับมา จากนั้นใช้ archive-id ฉันสร้างงานสำหรับดาวน์โหลดโดยใช้คำสั่งนี้:
aws Glacier initial-job --account-id - --vault-name <example-vault-name> --job-parameters file://<created-json-file-using-aws-documentation>.json
หลังจากนั้น aws ก็ส่งตำแหน่งและรหัสงานกลับมาให้ฉัน แบบนี้:
{
"ตำแหน่ง": "/1123213213131/vaults/<example-vault-name>/jobs/<some-string>",
"รหัสงาน": "<สตริง>"
}
หลังจากนั้น 3-5 ชั่วโมง ให้รันคำสั่งนี้:
aws Glacier get-job-output --account-id - --vault-name <example-vault-name> --job-id <job-id> output.json
และคำสั่งเอาท์พุตด้านบน แบบนี้:
{
"checksum": "<สตริง>",
"สถานะ": 200,
"acceptRanges": "ไบต์",
"contentType": "แอปพลิเคชัน/octet-stream",
"archiveDescription": "<ชื่อไฟล์ที่อัพโหลด>.zip"
}
และคำถามของฉันคือ ตอนนี้ ฉันจะดาวน์โหลดไฟล์ .zip ได้อย่างไร ???