Amazon Glacier の API リファレンス - Amazon Glacier

このページは、Vaults と 2012 年の元の REST API を使用する Amazon Glacier サービスの既存のお客様専用です。

アーカイブストレージソリューションをお探しの場合は、Amazon Glacier Amazon S3、S3 Glacier Flexible Retrieval、S3 S3 Glacier Deep Archive の Amazon Glacier ストレージクラスを使用することをお勧めします。これらのストレージオプションの詳細については、Amazon Glacier ストレージクラス」を参照してください。

Amazon Glacier (元のスタンドアロンボールトベースのサービス) は、2025 年 12 月 15 日以降、既存の顧客に影響を与えずに新規顧客を受け入れなくなります。Amazon Glacier は、ボールトにデータを保存する独自の APIs を備えたスタンドアロンサービスであり、Amazon S3 および Amazon S3 Glacier ストレージクラスとは異なります。既存のデータは Amazon Glacier で無期限に安全でアクセス可能です。移行は必要ありません。低コストの長期アーカイブストレージの場合、 は Amazon S3 Glacier ストレージクラス AWS を推奨します。これにより、S3 バケットベースの APIs、フル AWS リージョン 可用性、低コスト、 AWS サービス統合で優れたカスタマーエクスペリエンスを実現できます。拡張機能が必要な場合は、Amazon Glacier ボールトから Amazon S3 Glacier ストレージクラスにデータを転送するためのソリューションガイダンスを使用して、Amazon S3 Glacier ストレージクラスへの移行を検討してください。 AWS Amazon Glacier Amazon S3

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Glacier の API リファレンス

Amazon Glacier は、サービスとのやり取りを可能にする一連のオペレーション、特に一連の RESTful API コールをサポートしています。

HTTP リクエストを送信して REST リクエストを Amazon Glacier に送信できる任意のプログラミングライブラリを使用できます。REST リクエストを送信する場合、Amazon Glacier では、すべてのリクエストに署名して認証する必要があります。さらに、アーカイブをアップロードする場合は、ペイロードのチェックサムを計算し、リクエストに含める必要もあります。詳細については、「リクエストへの署名」を参照してください。

エラーが発生した場合は、処理できるようにAmazon Glacier がエラーレスポンスで送信する内容を知る必要があります。このセクションでは、REST API 呼び出しを直接実行できるように、REST オペレーションの詳細に加え、こうした情報をすべて提供します。

REST API 呼び出しを直接使用することや、ラッパーライブラリを提供する Amazon SDK を使用することで、コーディングタスクを簡略化できます。これらのライブラリでは、送信する各リクエストに署名し、リクエストのペイロードのチェックサムを計算します。そのため、Amazon SDK を使用すると、コーディングタスクが簡略化されます。この開発者ガイドでは、 AWS SDK for Java および .NET を使用した基本的な Amazon Glacier オペレーションの実例を示します。詳細については、Amazon Glacier での AWS SDKs の使用 を参照してください。