Amazon S3 Glacier とは - Amazon S3 Glacier

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

Amazon S3 Glacier とは

Amazon S3 Glacier (S3 Glacier) は、低コストのデータアーカイブと長期バックアップ用の安全で耐久性のあるサービスです。

S3 Glacier を使用すると、数か月、数年、さらには数十年にわたって、コスト効率よくデータを保存できます。S3 Glacier を利用すると、ストレージの運用と規模拡大/縮小に伴う管理作業をAWSに任せることができるので、容量計画、ハードウェアのプロビジョニング、データレプリケーション、ハードウェア障害の検出と復旧、時間のかかるハードウェア移行に悩むことがなくなります。詳細については、「S3 Glacier の料金」を参照してください

Amazon S3 Glacier アーカイブストレージクラスも 3 Glacier アーカイブストレージクラスを3つ提供します。これらのストレージクラスは、さまざまなアクセスパターンとストレージ期間に合わせて設計されています。ストレージクラスの違いについては下記をご覧ください。

  • S3 Glacier Instant Retrieval-ほとんどアクセスされず、ミリ秒単位の取得が必要なデータのアーカイブに使用します。

  • S3 Glacier Flexible Retrieval (以前の S3 Glacier ストレージクラス) — データの一部を数分で取得する必要があるアーカイブに使用します。S3 Glacier Flexible Retrieval ストレージクラスに保存されたデータには、迅速取り出しを行うと 1〜5 分でアクセスできます。また、最大 5~12 時間で一括取りを無償でリクエストできます。

  • S3 Glacier Deep Archive — ほとんどアクセスする必要がないデータのアーカイブに使用します。S3 Glacier Deep Archive ストレージクラスに保存されたデータの標準取り出しを使用すると 12 時間かかります。

重要

S3 Glacier Flexible Retrieval および S3 Glacier Deep Archive オブジェクトにはリアルタイムでアクセスできません。S3 Glacier Flexible Retrieval および S3 Glacier Deep Archive オブジェクトは、アクセスできる前にまず復元する必要があります これらのストレージクラスでは、Amazon S3 は 1 秒あたり最大 1,000 トランザクションの復元リクエストをサポートしますAWS アカウント。

S3 Glacier Flexible Retrieval または S3 Glacier Deep Archive ストレージクラスを選択した場合、オブジェクトは Amazon S3 に維持されます。Amazon S3 Glacier サービスを直接使用して直接アクセスすることはできません。

Amazon S3 Glacier ストレージクラスの詳細については、「オブジェクトをアーカイブするストレージクラス」を参照してください。Amazon S3 Glacier ユーザーガイド

S3 Glacier をより使いやすくするには、Amazon S3 Glacier サービスの代わりに Amazon S3 コンソールを使用できます。Amazon S3 API と Amazon S3 コンソールを通じて Amazon S3 Glacier ストレージクラスにアクセスして使用することで、データ管理とコスト最適化のための機能が強化されます。

Amazon S3 は S3 バケットのライフサイクル設定をサポートしています。これにより、オブジェクトをアーカイブのために S3 Glacier ストレージクラスに移行させることができます。Amazon S3 ライフサイクル設定と S3 Glacier ストレージクラスへのオブジェクト移行の詳細については、Amazon Simple Storage Service User Guide の「オブジェクトのライフサイクル管理」と「オブジェクトの移行」を参照してください。

Amazon S3 Glacier ストレージクラスは、Amazon S3 のさまざまなストレージクラスの一部にすぎません。バケット、アクセスポイント、ストレージクラス、オブジェクトなどの Amazon S3 のコア概念の一般的な概要については、「」を参照してください。Amazon S3 とはを参照してください。Amazon S3 とはを参照してください。 Amazon シンプルストレージサービスユーザーガイド』を参照してください

S3 Glacier を初めてお使いになる方向けの情報

S3 Glacier を初めて使用する方には、以下のセクションを初めに読むことをお勧めします。

  • Amazon S3 Glacier とは-このセクションの以降の部分では、基盤となるデータモデル、サポートしているオペレーション、サービスとの連係に利用できるAWS SDK について説明します。

  • 開始方法-Amazon S3 Glacier の開始方法「」セクションでは、ボールトの作成プロセス、アーカイブのアップロード、アーカイブをダウンロードするジョブの作成、ジョブ出力の取得、アーカイブの削除について順を追って説明します。

    重要

    S3 Glacier には、コンソールを提供します。ただし、アップロード、ダウンロード、削除などのアーカイブ操作では、AWS Command Line Interface (AWS CLI) を使用するか、コードを記述する必要があります。アーカイブオペレーションについては、コンソールによるサポートはありません。たとえば、写真、ビデオ、その他のドキュメントなどのデータをアップロードするには、を使用する必要があります。AWS CLIあるいは、REST API を直接使用するかAWS SDK を使用して、アップロードリクエストを行うコードを記述する必要があります。

    AWS CLIをインストールするには、「AWS Command Line Interface」をご参照ください。S3 Glacier の使用の詳細についてはAWS CLI、「S3 GlacierAWS CLI のリファレンス」を参照してください。たとえば、AWS CLIS3 Glacier を使用してアーカイブをアップロードするには、「でのS3 Glacierの使用AWS Command Line Interface」を参照してください。

「ご利用開始にあたって」セクションを読み終えたら、S3 Glacier のオペレーションについてさらに詳しく学習することをお勧めします。以下のセクションでは、REST API や Java および Microsoft .NET 用のAWS SDK を使用した S3 Glacier の運用に関する詳細を提供します。

  • の使用AWSAmazon S3 Glacier での SDK Glacier

    このセクションでは、このガイドの多様なコード例で使用されているAWS SDK の概要を示します。このセクションの内容をよく確認しておくと、以降のセクションの理解に役立ちます。これらの SDK が提供する高レベルまたは低レベルの API の概要、使用する状況、このガイドで提供されるコード例を実行するための一般的な手順について記載します。

  • Amazon S3 Glacier のボールトの操作

    このセクションでは、ボールトの作成、ボルトメタデータの取得、ジョブを使用したボールトインベントリの取得、ボールト通知の設定など、さまざまなボールト操作について詳しく説明します。S3 Glacier コンソールの使用に加えて、さまざまなボールトオペレーションにAWS SDK を使用できます。このセクションでは、API について説明し、AWS SDK for Javaおよびを使用して作業サンプルを提供しますAWS SDK for .NET。

  • Amazon S3 Glacier でのアーカイブの操作

    このセクションでは、単一のリクエストでアーカイブをアップロードしたり、マルチパートアップロード操作を使用して大きなアーカイブを部分的にアップロードしたりするなど、アーカイブ操作の詳細について説明します。このセクションでは、アーカイブを非同期的にダウンロードするジョブを作成する方法についても説明します。このセクションでは、AWS SDK for Javaおよびを使用した例を示しますAWS SDK for .NET。

  • Amazon S3 Glacier の API リファレンス

    S3 Glacier は RESTful サービスです。このセクションでは、REST オペレーションについて説明し、すべての REST オペレーションに関する構文と、リクエストおよびレスポンスの例を示します。AWSSDK ライブラリはこの API をラップし、プログラミングタスクを簡素化します。