このページは、2012 年にリリースされた当初のボールトと REST API を使用する、S3 Glacier サービスの既存のお客様を対象としたものです。
アーカイブストレージソリューションをお探しの場合は、Amazon S3 の S3 Glacier ストレージクラス (S3 Glacier Instant Retrieval、S3 Glacier Flexible Retrieval、S3 Glacier Deep Archive) を使用することをお勧めします。これらのストレージオプションの詳細については、「Amazon S3 ユーザーガイド」の「S3 Glacier ストレージクラス
Amazon S3 Glacier へのアクセス
Amazon S3 Glacier は、トランスポートプロトコルとして HTTP と HTTPS を使用し、メッセージシリアライズ形式として JavaScript Object Notation (JSON) を使用する RESTful なウェブサービスです。アプリケーションコードから直接、S3 Glacier ウェブサービス API へのリクエストを行うことができます。この REST API を直接使用するときは、リクエストの署名と認証のためのコードを書く必要があります。API の詳細については、「Amazon S3 Glacier の API リファレンス」を参照してください。
別の方法として、AWS SDK を使用して S3 Glacier REST API コールをラップすることで、アプリケーション開発を簡素化できます。開発者が認証情報を指定すれば、ライブラリによって認証とリクエスト署名の処理が自動的に行われます。AWS SDK の使用方法の詳細については、「Amazon S3 Glacier での AWS SDK の使用」を参照してください。
S3 Glacier には、コンソールも提供します。ただし、すべてのアーカイブオペレーションとジョブオペレーションで、REST API を直接使用するか AWS SDK ラッパーライブラリを使用してコードを作成し、リクエストを行う必要があります。S3 Glacier コンソールにアクセスするには、を参照してください。S3 Glacier コンソール
リージョンとエンドポイント
特定の AWS リージョン でボールトを作成します。S3 Glacier リクエストは、常に AWS リージョン の固有のエンドポイントに送信します。S3 Glacier でサポートされる AWS リージョン のリストについては、「AWS 全般リファレンス」の「Amazon S3 Glacier エンドポイントとクォータ」を参照してください。