• 検索結果がありません。

Amazon S3 Glacier のボールトを削除 する

ドキュメント内 Amazon S3 Glacier - 開発者ガイド (ページ 30-80)

ボールトは、アーカイブを格納するコンテナです。Amazon S3 Glacier (S3 Glacier) ボールトを削除するに は、S3 Glacier が最後に計算されたインベントリの時点でボールトにある、既存のアーカイブをすべて削 除する必要があります。

ボールトは、プログラムまたは S3 Glacier コンソールを使用して削除できます。プログラムを使用し てボールトを削除する方法の詳細については、「Amazon S3 Glacier で Amazon S3 Glacier を削除す る (p. 61)」を参照してください。

空のボールトを削除するには

1. にサインインします。AWS Management Consoleで S3 Glacier コンソールを開きます。https://

console.aws.amazon.com/glacier/。

2. からAWSリージョンセレクターでAWS削除するボールトが存在するリージョン。

この入門演習では、米国西部 (オレゴン) リージョンを使用します。

ここからどこへ進むべきですか?

3. 削除する空のボールトを選択します。ボールトが空でない場合、ボールトを削除する前にすべての アーカイブを削除する必要があります。「Amazon S3 Glacier でのアーカイブの削除 (p. 113)」を参 照してください。

この入門演習では、examplevault というボールトを使用しています。

4. ボールトの削除 をクリックします。

空でないボールトを削除するには

• 空でないボールトを削除する場合は、ボールトを削除する前に、まず既存のアーカイブをすべて削除 する必要があります。これは、REST API、AWSSDK for Java、AWSSDK for .NET またはを使用しま すAWSCLI. アーカイブの削除の詳細については、「ステップ 5: Amazon S3 Glacier のボールトから アーカイブを削除する (p. 19)」を参照してください。

ここからどこへ進むべきですか?

これで入門演習が完了しました。次の各セクションでは Amazon S3 Glacier (S3 Glacier) についてさらに 学習できます。

• Amazon S3 Glacier のボールトに関する各種操作 (p. 25)

• Amazon S3 Glacier でのアーカイブの操作 (p. 70)

S3 Glacier のボールトオペレーション

Amazon S3 Glacier のボールトに関 する各種操作

ボールトは、アーカイブを格納するコンテナです。ボールトを作成する際には、ボールト名を指定 し、AWSボールトを作成するリージョン。サポートされているのリストについては、AWSリージョ ン、」Amazon S3 Glacier (p. 6)。

ボールトに格納できるアーカイブの数に制限はありません。

Important

Amazon S3 Glacier (S3 Glacier) には、マネジメントコンソールが用意されています。コンソー ルを使用して、ボールトの作成および削除を行うことができます。ただし、S3 Glacier のその 他の操作には、AWSコマンドラインインターフェイス (CLI) またはコードを記述します。たと えば、写真、ビデオ、その他のドキュメントなどのデータをアップロードするには、AWSCLI を使用するか、コードを記述してリクエストを行うコードを記述します。そのためには、REST API を直接使用するかAWSSDK。S3 Glacier の使用の詳細については、「」を参照してくださ い。AWSCLI、に移動します。AWSS3 Glacier の CLI リファレンス。をインストールするには AWSCLI、に移動します。AWSコマンドラインインターフェイス。

トピック

• S3 Glacier のボールトオペレーション (p. 25)

• Amazon S3 Glacier でのボールトの作成 (p. 27)

• Amazon S3 Glacier のボールトメタデータの取得 (p. 34)

• Amazon S3 Glacier でのボールトインベントリのダウンロード (p. 39)

• Amazon S3 Glacier でのボールト通知の設定 (p. 53)

• Amazon S3 Glacier で Amazon S3 Glacier を削除する (p. 61)

• Amazon S3 Glacier ボールトのタグ付け (p. 67)

• Amazon S3 Glacier ボールトロック (p. 68)

S3 Glacier のボールトオペレーション

S3 Glacier では、多様なボールトオペレーションをサポートしています。ボールトオペレーションは、特 定のAWSリージョン。つまり、ボールトを作成する際には、特定のAWSリージョン。ボールトを一覧表示 すると、S3 Glacier はボールトのリストをAWSリクエストで指定したリージョン。

ボールトの作成と削除

あんAWSアカウントは、ごとに最大 1,000 個のボールトを作成できます。AWSリージョン。リストに ついては、AWSS3 Glacier でサポートされているリージョンについては、のリージョンとエンドポイン ト()AWSの全般的なリファレンス。

S3 Glacier が最後にインベントリを計算した時点でボールト内にアーカイブがなく、また、最後のインベ ントリからボールトへの書き込みがない場合にのみ、ボールトを削除できます。

ボールトメタデータの取得

Note

S3 Glacier では、各ボールトについて 24 時間ごとにインベントリを作成します。インベントリ には最新の情報が反映されていないことがあるため、S3 Glacier では、ボールトが実際に空であ るかどうかを確認するために、最後にボールトインベントリが作成されてから書き込みオペレー ションがあったかどうかを確認します。

詳細については、Amazon S3 Glacier でのボールトの作成 (p. 27) および Amazon S3 Glacier で Amazon S3 Glacier を削除する (p. 61) を参照してください。

ボールトメタデータの取得

ボールト作成日、ボールトのアーカイブ数、ボールト内のすべてのアーカイブの合計サイズなど、ボール ト情報を取得できます。S3 Glacier では、特定のボールトまたは特定のボールトのすべてのボールトに関 する情報を取得するための API コールが用意されています。AWSアカウント内のリージョン。詳細につい ては、「Amazon S3 Glacier のボールトメタデータの取得 (p. 34)」を参照してください。

ボールトインベントリのダウンロード

ボールトインベントリとは、ボールト内のアーカイブのリストを指します。インベントリではリスト内の 各アーカイブに、アーカイブ ID、作成日、サイズなど、アーカイブに関する情報が記載されています。S3 Glacier では、ボールトインベントリを約 1 日 1 回のペースで更新します。この更新は、最初のアーカイ ブがボールトにアップロードされた日から開始します。ボールトインベントリをダウンロードするには、

ボールトインベントリが存在している必要があります。

ボールトインベントリのダウンロードは、非同期オペレーションです。まず、インベントリをダウンロー ドするジョブを開始する必要があります。ジョブのリクエストを受け取った後で、S3 Glacier はインベン トリをダウンロードする準備をします。ジョブが完了したら、インベントリデータをダウンロードできま す。

ジョブの非同期であるという性質を考慮し、Amazon Simple Notification Service (Amazon SNS) 通知を 使用して、ジョブの完了時に通知を送信することができます。個々のジョブのリクエストごとに Amazon SNS トピックを指定することも、特定のボールトイベントが発生したときに通知を送信するようにボール トを設定することもできます。

S3 Glacier では、各ボールトについて 24 時間ごとにインベントリを作成します。最後のインベントリ以降 に、ボールトに対してアーカイブの追加や削除が行われていない場合、インベントリの日付は更新されま せん。ボールトインベントリのジョブを開始すると、S3 Glacier は最後に生成されたインベントリを返し ます。このインベントリはポイントインタイムのスナップショットであり、リアルタイムデータではあり ません。アーカイブをアップロードするごとにボールトインベントリを取得することは、あまり便利には 感じられないかもしれません。ただし、S3 Glacier にアップロードしたアーカイブに関するメタデータに 関連付けられたデータベースをクライアント側で管理する場合を考えてみます。そのような場合には、実 際のボールトインベントリとデータベース内の情報とを照合できるため、ボールトインベントリの利便性 が実感できるものと思われます。

ボールトインベントリの取得の詳細については、「Amazon S3 Glacier でのボールトインベントリのダウ ンロード (p. 39)」を参照してください。

ボールト通知の設定

ボールトのアーカイブやボールトインベントリの取得など、S3 Glacier からの取得は 2 ステップのプロセ スです。このプロセスでは、最初にジョブを開始します。ジョブが完了すると、出力をダウンロードでき るようになります。S3 Glacier の通知サポートを使用して、ジョブが完了した時点で通知を送信すること ができます。S3 Glacier は、指定した Amazon Simple Notification Service (Amazon SNS) トピックに通知 メッセージを送信します。

ボールトの作成

ボールトに通知を設定できるほか、ボールトイベントや、そのイベントが発生したときに通知を送信す る Amazon SNS トピックを指定できます。ボールトイベントが発生すると、S3 Glacier は指定された Amazon SNS トピックに通知を送信します。詳細については、「Amazon S3 Glacier でのボールト通知の 設定 (p. 53)」を参照してください。

Amazon S3 Glacier でのボールトの作成

ボールトを作成すると、アカウントのボールトのセットにボールトが追加されます。アンAWSアカウント は、あたり最大 1,000 個のボールトを作成できます。AWSリージョン。リストについては、AWSAmazon S3 Glacier (S3 Glacier) でサポートされるリージョンについては、」のリージョンとエンドポイント()AWS の全般的なリファレンス。ボールトの追加作成の詳細については、」S3 Glacier の製品詳細ページ。

ボールトの作成時に、ボールト名を指定する必要があります。以下に、ボールト名の要件を示します。

• 名前は、1~255 文字で指定します。

• 使用できるのは、a~z、A~Z、0~9、"_」(下線)、」_」(下線)、」-」(ハイフン) および」.」.」です。

(ピリオド)。

ボールト名はアカウント内で一意である必要があります。また、AWSボールトを作成するリージョン。つ まり、アカウントは、同じ名前のボールトを異なるAWS同じではなく、地域AWSリージョン。

トピック

• Amazon S3 Glacier での Vault の作成AWSSDK for Java (p. 27)

• Amazon S3 Glacier での Vault の作成AWS.NET 対応 SDK (p. 29)

• REST API を使用して Amazon S3 Glacier でボールトを作成する (p. 33)

• Amazon S3 Glacier コンソールを用いたボールトの作成 (p. 33)

• Amazon S3 Glacier での Vault の作成AWSコマンドラインインターフェイス (p. 33)

Amazon S3 Glacier での Vault の作成AWSSDK for Java

低レベル API には、ボールトの作成と削除、ボールトの説明の取得、特定のAWSリージョン。以下に、

ボールトを作成する手順を示します。AWSSDK for Java。

1. AmazonGlacierClient クラスのインスタンス(クライアント)を作成します。

あなたは指定する必要がありますAWSボールトを作成するリージョン。このクライアントを使用して実 行するすべてのオペレーションは、そのAWSリージョン。

2. CreateVaultRequest クラスのインスタンスを作成することにより、リクエスト情報を指定します。

Amazon S3 Glacier (S3 Glacier) には、ボールト名、アカウント ID を指定する必要があります アカウ ント ID を指定しなかった場合には、リクエストに署名する際に指定した認証情報に関連付けられてい るアカウント ID が使用されます。詳細については、「の使用AWSAmazon S3 Glacier を使用した SDK for Java (p. 122)」を参照してください。

3. を実行createVaultリクエストオブジェクトをパラメータとして指定して、メソッドを呼び出しま す。

S3 Glacier が返すレスポンスは、CreateVaultResultオブジェクト。

ドキュメント内 Amazon S3 Glacier - 開発者ガイド (ページ 30-80)