Amazon S3 バケットの操作 - AWS Cloud9

AWS Cloud9 は、新規顧客には利用できなくなりました。 AWS Cloud9 の既存のお客様は、通常どおりサービスを引き続き使用できます。詳細はこちら

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

Amazon S3 バケットの操作

Amazon S3 に保存したオブジェクトはすべて、バケット内にあります。ファイルシステムでディレクトリを使用してファイルをグループ化するのと同じ方法で、バケットを使用して関連するオブジェクトをグループ化できます。

Amazon S3 バケットの作成

  1. AWS Explorer で、[S3] ノードを右クリックしてコンテキストメニューを開き、[Create Bucket] (バケットの作成) を選択します。

  2. [バケット名] フィールドに、バケットの有効な名前を入力します。[入力] を押して確認します。

    新しいバケットが S3 ノードの下で表示されます。

    注意

    S3 バケットは、パブリックにアクセス可能な URL として使用できるため、グローバルに一意なバケット名を選択する必要があります。他のアカウントで同じ名前のバケットがすでに作成されている場合は、別の名前を使用する必要があります。

    バケットを作成できない場合は、[Output] (出力) タブの [AWS Toolkit Logs] (AWS ツールキットのログ) をチェックできます。例えば、既に使用されているバケット名を使用すると、BucketAlreadyExists エラーが発生します。詳細については、「Amazon Simple Storage Service ユーザーガイド」の「バケットの制約と制限」を参照してください。

    バケットを作成した後、バケット名と Amazon リソースネーム (ARN) をクリップボードにコピーできます。バケットエントリを右クリックしてコンテキストメニューを開き、メニューから関連するオプションを選択します。

Amazon S3 バケットにフォルダを追加

フォルダーのオブジェクトをグループ化して、バケットのコンテンツを整理します。他のフォルダ内にフォルダを作成することもできます。

  1. AWSExplorer]で、S3 ノードを選択して、バケットのリストを表示します。

  2. バケットまたはフォルダを右クリックしてコンテキストメニューを開き、[Create Folder] (フォルダの作成) を選択します。

  3. フォルダ名を入力し、Enter を押します。

    AWS Explorer ウィンドウで、選択したバケットおよびフォルダの下に、新しいフォルダが表示されます。

Amazon S3 バケットの削除

バケットを削除すると、バケットに含まれるフォルダとオブジェクトも削除されます。バケットの削除前に、削除を確認するメッセージが表示されます。

注記

フォルダのみを削除するには、バケット全体ではなく、AWS Management Consoleを使用します。

  1. AWS Explorer]で、S3 ノードを選択して、バケットのリストを展開します。

  2. 削除するバケットのコンテキストメニューを開き、[削除]を選択します。

  3. バケット名を入力して削除を確認し、Enter を押します。

    注記

    バケットにオブジェクトが含まれている場合は、バケットを空にしてから削除します。何千ものオブジェクトのすべてのバージョンを削除する必要がある場合は、時間がかかる可能性があります。削除プロセスが完了すると、通知が表示されます。

Amazon S3 アイテムの表示の設定

多数の Amazon S3 オブジェクトまたはフォルダを使用している場合は、一度に表示する数を指定すると便利です。最大数が表示されているときは、[Load More] (さらにロード) を選択して、次のバッチを表示できます。

  1. メニューバーで、AWS Cloud9、[設定]を選択します。

  2. 設定]ウィンドウで、[プロジェクト設定]を拡張し、[拡張機能]セクションをクリックして[AWS設定]を選択します。

  3. AWSConfiguration (設定)]ペインで、[AWS > S3: ページあたりの最大項目数]設定に移動します。

  4. さらにロードすることを選択する前に、デフォルト値を、表示したい S3 項目の数に変更します。

    注記

    許容値の範囲は 3~1000 です。この設定は、一度に表示されるオブジェクトまたはフォルダの数にのみ適用されます。作成したすべてのバケットが一度に表示されます。デフォルトでは、AWS アカウント につき最大で 100 個のバケットを作成できます。