Servisphere
Amazon Simple Storage Service Glacier のアイコン(AWS Architecture Icons)

Amazon Simple Storage Service Glacier

低価格な長期アーカイブ

S3のアーカイブ用ストレージクラス(Glacier Instant Retrieval、Flexible Retrieval、Deep Archive)で、アクセス頻度の低いデータを非常に安く保存できます。その代わり、取り出し料金がかかり、取り出し時間はミリ秒から数時間です。旧来のvault型Glacierサービス(独自API)は新規顧客の受け付けを終了しているため、S3のstorage classを使うべきです。

  • コスト$ 安い
  • 難易度●●●●●
  • 未使用でも課金?少し
  • サーバーレス
  • 出題試験CLF · SAA · SOA

範囲: Regional

S3 Glacier をマップで開く →
たとえるなら郊外の保管倉庫に荷物を預けるようなものです。預け料金は安いですが、取り出すには待ち時間と配送料がかかります。

いつ使う?

✓ 使うべき場面

何年も保存し、めったに読まないデータ:バックアップ、コンプライアンス用ログ、アーカイブデータ。

✗ 避けるべき場面

頻繁に読むデータや短期保存 → S3 Standard / S3 Intelligent-Tiering。

よくある使い方

  • 規制に基づくログ・記録の長期保存
  • バックアップ用テープの置き換え
  • オリジナルメディアのアーカイブ

料金はいくら?

  • 課金方式: 保存GB-月、request数、取り出しGB(取り出し速度による)で課金されます。
⚠️ 料金の落とし穴

最低保存期間(早期削除でも全期間分課金)とobjectごとのオーバーヘッド料金があるため、小さなファイルが多いと非常に高くつきます。

料金は us-east-1 の参考値(2026年10月14日 更新)で、変更されている可能性があります。必ず AWS の料金ページでご確認ください。

💡 試験のコツ

「長期保存、ほとんど読まない、最も安い、数時間待てる」なら Glacier Deep Archive、「アーカイブだがミリ秒で取得したい」なら Glacier Instant Retrieval、「経過日数で自動移行」なら S3 ライフサイクルを選びます。

よくある質問

Glacier Instant Retrieval、Flexible Retrieval、Deep Archive の違いは?

いずれも S3 のアーカイブ用ストレージクラスで、長期保存するほど安くなる一方、取り出しは遅くなります。Instant Retrieval はミリ秒で取得でき、Flexible Retrieval は取り出しオプションにより数分から数時間、Deep Archive は最も安く、取得に数時間かかります。データを読み戻す頻度に合わせて選びます。

Glacier ではストレージ料金以外にコストがかかりますか?

はい。これらのクラスはデータ取り出しに料金がかかり、最小保存期間もあります。期間前に削除や移動をしても最小期間分は課金されます。そのため、本当にほとんど読まないデータでのみ安くなります。アクセスが比較的多いなら S3 Standard-IA や Intelligent-Tiering の方が有利なことが多いです。

古いデータを自動で Glacier に移すには?

S3 ライフサイクルルールで、N 日後にオブジェクトを Glacier 系クラスへ移行し、必要なら一定期間後に削除するよう設定します。オブジェクトは同じ S3 バケットに残ります。Flexible Retrieval と Deep Archive は読み取り前にリストアリクエストが必要で、リストアされたコピーは指定した日数だけ一時的に存在します。

関連サービス

SAA-C03 対策

S3 Glacier は次の対策モジュールで扱っています:

S3 Glacier をマップで開く →