Amazon S3 の使用AWSエクスプローラ - AWS Toolkit for Visual Studio

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

Amazon S3 の使用AWSエクスプローラ

Amazon Simple Storage Service (Amazon S3) を使用すると、インターネット接続を使って、データの保存と取得を行うことができます。Amazon S3 に保存したすべてのデータは、デフォルトではアカウントに関連付けられ、自分のみがアクセスできます。Toolkit for Visual Studio を使用すると、Amazon S3 にデータを保存して、そのデータを表示、管理、取得、配布することができます。

Amazon S3 では、バケットの概念を使用しており、これはファイルシステムまたは論理ドライブに類似したものと考えることができます。バケットにはフォルダとオブジェクトを含めることができます。フォルダはディレクトリに類似しています。オブジェクトはファイルに類似しています。このセクションでは、これらの概念を使用して、Toolkit for Visual Studio によって公開されている Amazon S3 の機能を紹介します。

注記

このツールを使用するには、IAM ポリシーでs3:GetBucketAcl,s3:GetBucket, およびs3:ListBucketアクション。詳細については、「」を参照してください。の概要AWSIAM ポリシー

Amazon S3 バケットを作成する

バケットは Amazon S3 で最も基本的なストレージの単位です。

S3 バケットを作成するには

  1. EclipseAWSExplorer で、のコンテキスト (右クリック) メニューを開きます。Amazon S3ノードを選択し、バケットを作成する

  2. [Create Bucket (バケットの作成)] ダイアログで、バケットの名前を入力します。バケット名は、で一意である必要があります。AWS。その他の制約については、Amazon S3 ドキュメントを参照してください。

  3. [OK] をクリックします。

Amazon S3 バケットの管理AWSエクスプローラ

EclipseAWSExplorer では、Amazon S3 バケットでコンテキスト (右クリック) メニューを開くと、次の操作を実行できます。

参照

バケットに含まれるオブジェクトのビューを表示します。ここでは、フォルダを作成したり、ローカルコンピュータからファイルまたはディレクトリ全体とフォルダをアップロードすることができます。下のペインには、アップロードプロセスについてのステータスメッセージが表示されます。これらのメッセージをクリアするには、[Clear (クリア)] アイコンを選択します。バケットのこのビューには、でバケット名をダブルクリックしてアクセスすることもできます。AWSExplorer。

プロパティ

ダイアログボックスが表示されます。ここでは、次のことを実行できます。

  • Amazon S3 のアクセス権限を次の範囲に設定します。

    • バケット所有者。

    • で認証されたすべてのユーザーAWS。

    • インターネットにアクセスできるすべてのユーザー。

  • バケットのログ記録を有効にします。

  • Amazon Simple Notification Service (Amazon SNS) を使用して通知をセットアップして、低冗長化ストレージ (RRS) を使用している場合に、データ損失が発生したときに通知されるようにします。RRS は、標準のストレージよりも耐久性とコストが低い、Amazon S3 ストレージオプションです。詳細については、「S3 のよくある質問」を参照してください。

  • バケットのデータを使用して静的ウェブサイトを作成します。

ポリシー

バケットの AWS Identity and Access Management (IAM) ポリシーを設定できます。詳細については、IAM ドキュメントを参照して、IAM および S3 のユースケースを使用してください。

署名付き URL の作成

バケットのコンテンツへのアクセスを提供するために配布できる、時間制限のある URL を生成します。詳細については、「署名付き URL の作成方法」を参照してください。

マルチパートアップロードの表示

マルチパートアップロードを表示します。Amazon S3 は、大きなオブジェクトを一部に分割してアップロードして、アップロードのプロセスを効率的にすることができます。詳細については、S3 ドキュメントのマルチパートアップロードの説明を参照してください。

削除

バケットを削除します。空のバケットのみを削除できます。

ファイルとフォルダを Amazon S3 にアップロードする

次を使用できます。AWSExplorer を使用して、ローカルコンピュータのファイルまたはフォルダ全体を、いずれかのバケットに転送します。

注記

Amazon S3 バケットにすでに存在するファイルまたはフォルダと同じ名前を持つファイルまたはフォルダをアップロードすると、アップロードされたファイルは既存のファイルを警告なしに上書きします。

S3 にファイルをアップロードするには、以下を行います。

  1. EclipseAWSエクスプローラ、Amazon S3ノードを開き、バケットをダブルクリックするか、またはバケットのコンテキスト (右クリック) メニューを開き、ブラウズ

  2. バケットの [Browse (参照)] ビューで、[Upload File (ファイルのアップロード)] または [Upload Folder (フォルダのアップロード)] を選択します。

  3. [File-Open] ダイアログボックスで、アップロードするファイルに移動して、それを選択し、[Open (開く)] を選択します。フォルダをアップロードする場合は、そのフォルダに移動して選択し、[Open (開く)] を選択します。

    [Upload Settings (アップロード設定)] ダイアログボックスを使用すると、アップロードするファイルやフォルダに、メタデータとアクセス権限を設定できます。[Make everything public (すべてを公開する)] チェックボックスを選択すると、[Everyone (全員)] に [Open/Download (開く/ダウンロード)] のアクセス権限を設定することと同じになります。アップロードされたファイルに低冗長化ストレージを使用するオプションを選択することができます。

Amazon S3 ファイルオペレーションAWSToolkit for Visual Studio

Amazon S3 ビューでファイルを選択して、コンテキスト (右クリック) メニューを開くと、ファイルにさまざまな操作を実行できます。

フォルダを作成する

現在のバケット内にフォルダを作成することができます。([Create Folder (フォルダの作成)] のリンクを選択した場合と同じです。)

アップロード

ファイルまたはフォルダをアップロードすることができます。([Upload File (ファイルのアップロード)] または [Upload Folder (フォルダのアップロード)] のリンクを選択した場合と同じです。)

Open (開く)

選択したファイルをデフォルトのブラウザで開きます。ファイルの種類とデフォルトのブラウザの機能によっては、ファイルが表示されない場合があります。ブラウザによってダウンロードが行われる場合もあります。

ダウンロード

[Folder-Tree] ダイアログボックスが開き、選択したファイルをダウンロードできます。

公開する

選択したファイルで、のアクセス権限を次の範囲に設定します。開く/ダウンロードそして全員。([Upload Settings] のダイアログボックスで [Make everything public] のチェックボックスを選択するのと同じです。)

削除

選択されたファイルまたはフォルダを削除します。ファイルまたはフォルダを選択し、Delete を押して削除することもできます。

ストレージクラスの変更

ストレージクラスをスタンダードまたは低冗長化ストレージ (RRS) に設定します。現在のストレージクラスの設定を表示するには、[Properties (プロパティ)] を選択します。

暗号化の変更

ファイルのサーバー側の暗号化を設定できます。現在の暗号化の設定を表示するには、[Properties (プロパティ)] を選択します。

名前の変更

ファイルの名前を変更することができます。フォルダ名を変更することはできません。

切り取り | コピー | 貼り付け

フォルダ間またはバケット間で、ファイルまたはフォルダの切り取り、コピー、貼り付けを行うことができます。

プロパティ

表示されるダイアログボックスを使って、ファイルにメタデータとアクセス権限を設定できます。ファイルのストレージを低冗長化ストレージ (RRS) またはスタンダードに切り替えることができます。ファイルにサーバー側の暗号化を設定できます。このダイアログボックスには、ファイルへの https リンクも表示されます。このリンクを選択すると、Toolkit for Visual Studio) はデフォルトのブラウザでファイルを開きます。ファイルに対するパーミッションが [] に設定されている場合開く/ダウンロードそして全員をクリックすると、このリンクを使って他のユーザーがファイルにアクセスできます。このリンクを配布するのではなく、署名付き URL を作成して配布することをお勧めします。

署名付き URL の作成

Amazon S3 に保存されているコンテンツに他のユーザーがアクセスできるように配布する、時間制限のある署名付き URL を作成します。

署名付き URL の作成方法

バケットまたはバケット内のファイルに署名付き URL を作成できます。他のユーザーはこの URL を使用して、バケットまたはファイルにアクセスできます。この URL は、URL の作成時に指定した有効期限になると、失効します。

署名付き URL を作成するには

  1. [Create Pre-Signed URL (署名付き URL の作成)] ダイアログボックスで、URL の有効期限の日時を設定します。デフォルト設定では、現在の時間から 1 時間後に設定されます。

  2. [Generate (生成)] ボタンを選択します。

  3. URL をクリップボードにコピーするには、[Copy (コピー)] を選択します。