管理データ管理バケット

バケットの削除

RustFS の UI、rc、または S3 API を使ってバケットを削除します。

このガイドでは、RustFS の UI、rc、または S3 API を使ってバケットを削除する方法を説明します。

要件

  • コマンドラインの手順を使う前に、rc をインストールして設定します。
  • 削除する前に対象のバケットを空にするか、削除されるオブジェクトを確認したうえでだけ --force を使います。

削除は元に戻せません

バケットの削除は取り消せず、そのバケットに依存するアプリケーションが動作しなくなることがあります。続行する前に、必要なデータをバックアップします。

RustFS UI を使う

  1. RustFS Console にログインします。
  2. ホームページで、削除するバケットを選びます。
  3. 右端の Delete(削除)を選びます。
  4. 確認ダイアログで Confirm(確認)を選びます。

バケットの削除

rc を使う

インストールとエイリアスの設定は、rc ガイド を参照します。

バケットを削除します。

rc bucket remove rustfs/my-bucket
✓ Bucket 'rustfs/my-bucket' removed successfully.

API を使う

API でバケットを削除します。

DELETE /{bucketName} HTTP/1.1

S3 リクエストは、AWS 署名バージョン 4 で署名する必要があります。ヘッダーを手作業で組み立てず、S3 クライアントを使います。アクセスキーを設定した AWS CLI では、次のように実行します。

aws s3api delete-bucket \
  --bucket bucket-creation-by-api \
  --endpoint-url http://localhost:9000

RustFS Console で、バケットが削除されたことを確認します。

On this page