Amazon S3 on Outposts バケットの削除 - Amazon Simple Storage Service

Amazon S3 on Outposts バケットの削除

Amazon S3 on Outposts を使用すると、AWS Outposts で S3 バケットを作成し、ローカルデータアクセス、ローカルデータ処理、データレジデンシーを必要とするアプリケーション用に、オンプレミスのオブジェクトを簡単に保存および取得できます。S3 on Outposts は、新しいストレージクラス、S3 Outposts (OUTPOSTS) を提供し、これは Amazon S3 API を使用し、AWS Outposts 上の複数のデバイスやサーバー間でデータを永続的かつ冗長的に保存するように設計されています。仮想プライベートクラウド (VPC) を介したアクセスポイントとエンドポイント接続を使用して、Outposts バケットと通信します。Outposts バケットでは、Amazon S3 と同じ API と機能 (アクセスポリシー、暗号化、タグ付けなど) を使用できます。AWS Management Console、AWS Command Line Interface (AWS CLI)、AWS SDK、または REST API を使用して S3 on Outposts を使用できます。詳細については、「Amazon S3 on Outposts とは」を参照してください。

S3 on Outposts 内のバケットの操作の詳細については、S3 on Outposts バケットの操作 を参照してください。

バケットを作成する AWS アカウント がそのバケットを所有し、バケットを削除できる唯一のアカウントです。

注記
  • Outposts バケットは、削除する前に空にする必要があります。

    Amazon S3 コンソールは、S3 on Outposts オブジェクトアクションをサポートしていません。S3 on Outposts バケット内のオブジェクトを削除するには、REST API、AWS CLI、または AWS SDK を使用する必要があります。

  • Outposts バケットを削除する前に、バケットの Outposts アクセスポイントを削除する必要があります。詳細については、「アクセスポイントの削除」を参照してください。

  • バケットが削除された後は、そのバケットを復元することはできません。

次の例は、AWS Management Console と AWS Command Line Interface (AWS CLI) を使用して、S3 on Outposts バケットを削除する方法を示しています。

  1. AWS Management Console にサインインし、Amazon S3 コンソール (https://console.aws.amazon.com/s3/) を開きます。

  2. 左のナビゲーションペインで、[Outposts buckets] (Outposts バケット) を選択します。

  3. 削除するバケットを選択して、[Delete] (削除) を選択します。

  4. 削除を確定します。

次の例では、AWS CLI を使用して S3 on Outposts バケット (s3-outposts:DeleteBucket) を削除します。このコマンドを実行するには、user input placeholders をユーザー自身の情報に置き換えます。

aws s3control delete-bucket --account-id 123456789012 --bucket arn:aws:s3-outposts:region:123456789012:outpost/op-01ac5d28a6a232904/bucket/example-outposts-bucket