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

最終更新日: 2019 年 8 月 20 日

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 コマンドを実行して、既にその名前を付けたバケットがあることを確認できます。 


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

改善できることはありますか?


さらにサポートが必要な場合