# AWS - S3 Glacier Archive Retrieval Option
# 什麼是 Archive Retrieval
在 S3 裡,如果你把物件放在 Glacier / Glacier Deep Archive 儲存階層,
這些檔案是「封存(Archive)」的狀態。
- 封存資料是 低成本、長期保存,但
- 要「取回」時(retrieval)會有 延遲(幾分鐘到幾小時)。
所以 AWS 提供了三種「取回選項 (Archive Retrieval Options)」,
讓你在「時間」與「費用」之間做權衡。
# 三種 Archive Retrieval Options 比較表
| 取回選項 |
平均取回時間 |
成本(相對) |
適合場景 |
| Expedited |
1–5 分鐘 |
💰💰💰 高 |
緊急取回少量檔案(即時調閱) |
| Standard |
3–5 小時 |
💰 中等 |
常見預設,取回速度與成本平衡 |
| Bulk |
5–12 小時 |
💰 低 |
批次大量取回資料(非即時) |
# 意思翻譯
| 名稱 |
中文理解 |
類似比喻 |
| Expedited |
加急取回 |
🚀 快速貨運,價格最高 |
| Standard |
標準取回 |
🚚 普通運送,成本中等 |
| Bulk |
批次取回 |
🚢 海運,最慢但最便宜 |
# 對應的 S3 儲存類別
| S3 儲存類別 |
支援的取回選項 |
說明 |
| S3 Glacier Flexible Retrieval(原 S3 Glacier) |
Expedited / Standard / Bulk |
支援三種檔案取回速度 |
| S3 Glacier Deep Archive |
Standard / Bulk |
❌ 不支援 Expedited(太便宜、速度太慢) |
# 操作方式(取回流程)
- 你在 S3 Glacier 儲存一個檔案(Archive)。
- 想要存取時,你發起 Retrieval Job(選取取回選項)。
- AWS 開始背景解封存(Retrieval)。
- 等待時間結束後,你可以:
下載檔案,或
將它暫時還原(restore)成 S3 Standard 層供讀取。
# 成本比較
| 取回類型 |
成本範圍 (每 GB) |
備註 |
| Expedited |
約 $0.03 / GB |
最快、最貴 |
| Standard |
約 $0.01 / GB |
一般用途 |
| Bulk |
約 $0.0025 / GB |
最慢、最便宜 |
注意:除了資料傳輸費之外,還有「請求次數」(retrieval request) 的費用。
# 常見應用情境
| 使用場景 |
建議選項 |
理由 |
| 緊急取回某一份合約 / 檔案 |
Expedited |
需即時查閱 |
| 每月例行報表歸檔、偶爾查詢 |
Standard |
成本平衡 |
| 年度稽核、法遵資料長期保存 |
Bulk |
時間不急、成本最低 |
# SAA 考試常見陷阱題關鍵字
| 題目描述 |
正確答案方向 |
| “The company needs to access archived data immediately.” |
✅ Expedited Retrieval |
| “The data must be available within a few hours at a reasonable cost.” |
✅ Standard Retrieval |
| “Retrieve all archived backups once per year.” |
✅ Bulk Retrieval |
| “The archive is stored in Glacier Deep Archive.” |
❌ No Expedited option available |
| “Optimize cost for rare access while keeping data for 10 years.” |
✅ Glacier Deep Archive + Bulk Retrieval |
# 一句話總結
- 🧊 Archive Retrieval Option 是指從 S3 Glacier 取回封存資料的三種速度與成本選項:
- 🚀 Expedited:幾分鐘取回(最貴)
- 🚚 Standard:幾小時取回(預設)
- 🚢 Bulk:半天取回(最便宜)