跳到内容

RustFS 存储桶删除

本指南介绍如何使用 RustFS UI、mc (MinIO Client) 或 API 删除存储桶。

警告:删除存储桶是不可逆的操作,并可能破坏依赖于它的应用程序。在继续之前,请确保您已备份所有必需的数据。

使用 RustFS UI

  1. 登录 RustFS 控制台。
  2. 在主页上,选择您要删除的存储桶。
  3. 在最右侧,选择 Delete (删除) 按钮。
  4. 在弹出对话框中,单击 Confirm (确认) 以完成存储桶删除。

bucket deletion

使用 mc

有关安装和配置,请参阅 mc 使用指南

删除存储桶

bash
# delete bucket
mc rb rustfs/bucket-creation-by-mc
Removed `rustfs/bucket-creation-by-mc` successfully.

# confirm bucket deletion
mc ls rustfs/bucket-creation-by-mc
mc: <ERROR> Unable to list folder. Bucket `bucket-creation-by-mc` does not exist.

使用 API

通过 API 删除存储桶

DELETE /{bucketName} HTTP/1.1

请求示例

bash
curl --location --request DELETE 'http://12.34.56.78:9000/bucket-creation-by-api' \
--header 'X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855' \
--header 'X-Amz-Date: 20250801T024406Z' \
--header 'Authorization: AWS4-HMAC-SHA256 Credential=H4xcBZKQfvJjEnk3zp1N/20250801/cn-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=d0f6addf09fffd7eef75191e9d3209bb7188e6b004e9707238fc60ad7033edae'

在 RustFS 控制台中验证存储桶删除。

根据 Apache 许可证 2.0 发布。