更新时间:2026-07-08 GMT+08:00
分享

删除桶

如果桶为空或您不再需要一个桶,可以通过OBS管理控制台、API、SDK、OBS Browser+、obsutil方式将其删除,以免占用桶数量配额,同时可以降低存储成本。

注意事项

  • 删桶后桶名会释放,释放完成后才能创建同名桶。调用删桶API一般耗时约30分钟释放,如遇特殊情况(例如欠费、销户触发删桶,删桶前需要先进行资源清理)耗时会更长,OBS无法保证此过程的时效性。因此创建同名桶失败,可能是由于桶名未释放完成。另外,如果桶名释放后,有其他用户在您之前抢先使用了桶名,创建同名桶也会失败。
  • 删除操作是不可逆的,如果当前桶内数据后续可能需要使用,请提前做好备份以及转换存储类型以节约存储成本。
  • 删除桶后,依赖该桶的静态网站托管、CDN等业务也会中断,请谨慎操作。
  • 若开启了跨区域复制,删除桶操作可能会同步清除目标桶的数据,请检查配置。
  • 删除桶前需要清理彻底清理桶里的对象和碎片,当清理大量对象和碎片时可能产生API请求费用,清理时间依赖于清理对象的数量。

约束限制

只有桶的拥有者或拥有obs:bucket:DeleteBucket权限的用户才能删除桶,您可以使用IAM或桶策略进行授权,授权操作请参见创建IAM自定义策略自定义创建桶策略

如果您在 IAM 用户或角色策略中拥有obs:bucket:DeleteBucket权限,但无法删除桶,可能是SCP策略或桶策略中对于 obs:bucket:DeleteBucket包含了Deny语句。请先放开obs:bucket:DeleteBucket权限,然后再进行删除桶操作。

使用方式

OBS支持通过管理控制台、API、SDK、OBS Browser+、obsutil方式删除桶。

步骤一:删除桶内对象与碎片

只有彻底删除桶内对象和碎片后,才能删除桶。

步骤二:删除桶

OBS支持通过管理控制台、API、SDK、OBS Browser+、obsutil方式删除桶。

相关文档