Amazon S3 からの「バケット名が既に存在します」または「BucketAlreadyExists」エラーは、どのように解決できますか?

最終更新日: 2021 年 1 月 5 日

Amazon Simple Storage Service (Amazon S3) で新しいバケットを作成しようとしています。ただし、次のエラーのうち一つが表示されます。

  • Amazon S3 コンソールからの「バケット名が既に存在します」
  • AWS コマンドラインインターフェイス (AWS CLI) または AWS SDK からの「BucketAlreadyExists」
  • Amazon S3 コンソールから「バケット名を既に所有しています」
  • AWS CLI または AWS SDK からの「BucketAlreadyOwnedByYou」

解決方法を教えてください。

解決方法

Amazon S3 バケット名はグローバルで一意でなければなりません。「バケット名が既に存在します」または「BucketAlreadyExists」エラーが表示された場合は、別のバケット名を使用してバケットを作成する必要があります。これらのエラーメッセージは、別の AWS アカウントが同じ名前のバケットを所有していることを示しています。

「バケット名を既に所有しています」または「BucketAlreadyOwnedByYou」エラーが表示された場合は、アカウントに同じ名前のバケットがあるかどうかを確認してください。これらのエラーメッセージは、アカウントが既にバケット名を使用していることを示します。Amazon S3 コンソールを使用して、既存のバケットを確認できます。または、head-bucket AWS CLI コマンドを実行して、その名前のバケットが既に存在することを確認できます。

注: AWS CLI コマンドの実行時にエラーが発生した場合は、AWS CLI の最新バージョンを使用していることを確認してください


この記事はお役に立ちましたか?


請求に関するサポートまたは技術サポートが必要ですか?