首页/云/云与容器速查/存储桶 Bucket 管理
计算与存储56 条

存储桶 Bucket 管理

Bucket 是对象存储的顶层容器:名称全局唯一、归属固定地域、权限默认私有;桶名一旦选定不能修改,地域也不能迁移。

云与容器速查云更新于 2026-10-13

存储桶 Bucket 是什么

存储桶是对象存储的顶层容器:名称全局唯一、创建时归属某个地域、权限默认私有。这三个属性决定了它是一类很难事后调整的资源——名称不能修改,地域不能迁移,权限放开后暴露的内容也收不回来,所以规划阶段就要想清楚命名、地域与访问策略。

基本信息

命名规则全局唯一,通常要求小写字母、数字与连字符,长度有上下限
地域属性创建时选定,之后不可更改;跨地域访问走公网或先做复制
数量限制单账号单地域的桶数量有配额,多用途可采用一桶多前缀
权限默认默认私有;公共读与公共读写需要显式开启,风险高
生命周期可按前缀与时间设置转低频、转归档与自动删除
版本控制开启后可防止误覆盖与误删除,需注意容量成本

典型使用场景

  • 静态资源托管:网站图片与前端产物放独立桶,配合加速服务分发
  • 日志归档:按日期前缀写入并按生命周期自动转低频或删除
  • 备份存放:数据库与快照导出统一放备份桶,单独设置权限与保留策略
  • 数据交换:与合作方通过独立桶交换文件,用签名地址限制访问
  • 数据分层:热数据与冷数据分桶或分前缀,策略与成本互不干扰
  • 跨地域副本:重要桶开启复制,地域故障时仍有可用副本

关键属性与影响

属性能否修改影响
桶名称不能修改命名不当长期存在,且被删除前名称仍被占用
所属地域不能修改跨地域访问产生公网流量与延迟
访问权限可以修改改为公共读后内容可能已被抓取
生命周期规则可以修改规则写错可能提前删除数据
版本控制开启后受限保留历史版本会持续占用容量

创建与管理桶

创建与管理桶
ossutil mb oss://my-bucket-2026        # 创建桶
ossutil ls oss://my-bucket-2026/       # 列出桶内对象
ossutil ls                             # 列出账号下的桶
# 命名建议带上项目与用途后缀,全局唯一避免反复试错
# 权限保持私有用签名地址访问,不要为了图方便开公共读
桶名全局唯一:常见的通用名称大多已被占用,规划时带上项目、环境与用途后缀,避免反复试错浪费时间。
权限改为公共读是单向风险:内容一旦被抓取与收录就收不回来,收窄权限只能阻止后续访问,无法撤回已泄露的部分。
地域决定访问路径:同地域内网访问不计公网流量且速度更快,跨地域访问要么走公网,要么先把数据复制过去。
一桶多前缀优于无限建桶:桶数量有配额上限,用前缀区分应用与日期既方便生命周期规则,也便于权限收敛。

易错点

  • 桶名被占用反复试错,事先没有按业务前缀规划命名
  • 以为桶可以更换地域,规划时随意选择,后续面临延迟与合规问题
  • 为了图方便把桶设为公共读,数据被全网抓取后无法收回
  • 生命周期规则前缀写错,把还在使用的数据提前删除
  • 版本控制开启后不做清理,历史版本长期占用容量且无人察觉

数据来源与参考

  • 阿里云文档:存储空间 Bucket
  • 腾讯云文档:存储桶
  • 华为云文档:桶管理

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌