首页/云/云平台与虚拟化速查/bucket 存储桶命名与创建

bucket 存储桶命名与创建

桶是对象存储的命名空间:名称在厂商范围内全局不重复,创建时需选择地域与访问权限;桶名与地域共同决定访问域名。

云平台与虚拟化速查云更新于 2026-10-13

存储桶是什么

桶是对象存储的命名空间,相当于数据的顶层容器:桶名在厂商范围内全局不重复,创建时要选择地域与访问权限。桶名与地域共同决定访问域名,而对象键在桶内唯一,因此“桶名加对象键”构成对象的完整地址。

基本信息

命名规则常见要求:一定长度范围内的小写字母、数字与连字符,需以字母或数字开头结尾
全局唯一桶名在厂商范围内不重复,常用项目名加后缀规避冲突
地域绑定桶属于某个地域,跨地域访问走公网或通过复制能力
默认权限创建时通常默认私有,公开访问需要显式配置
数量限制单账号可创建的桶数量有配额限制
删除条件桶内非空通常无法直接删除,需要先清空对象与历史版本

创建与检查桶

创建与检查桶
aliyun oss mb oss://my-app-assets --region cn-hangzhou      # 创建桶
aliyun oss ls                                                 # 列出账号下的桶
aliyun oss ls oss://my-app-assets/ --short-format              # 查看桶内对象
coscmd -b my-app-assets-1250000000 -r ap-guangzhou createbucket   # 腾讯云创建桶,桶名需带 APPID 后缀
obsutil mb obs://my-app-assets -location=cn-north-4            # 华为云创建桶

创建桶时的选择

选项说明建议
地域决定访问域名与数据存放位置与业务和合规要求一致,跨地域访问需评估时延
访问权限私有、公共读等档位默认私有,对外访问用签名链接或 CDN 鉴权
命名全局唯一,且会出现在域名与 URL 中避免使用涉密项目名或内部代号
版本控制开启后保留历史版本,可防误删开启后要同时配置旧版本的过期规则
服务端加密按平台能力启用静态加密涉及敏感数据时开启并记录密钥管理方式
桶名会被用于域名与访问 URL,也会出现在日志与报错中,因此避免使用涉密项目名或内部代号。命名建议使用业务用途加环境后缀的形式,既便于识别也便于按前缀配置策略。
腾讯云的桶名需要带账号标识后缀,这一点与其他厂商不同:脚本从别处搬过来时最容易在这里失败,报错信息通常只提示名称不合法,需要回到文档确认命名要求。

易错点

  • 按旧教程用大写字母或下划线命名:创建直接失败,报错未必说明具体是哪条规则
  • 腾讯云忘记加账号标识后缀:桶名与预期不一致,后续访问域名全部对不上
  • 桶名使用涉密项目名或内部代号:名称会出现在域名、日志与合作方记录中
  • 开启版本控制后不配过期规则:历史版本长期堆积,容量与费用持续增长
  • 桶内非空就尝试删除:删除失败后才发现需要先处理对象与历史版本

数据来源与参考

  • 阿里云 OSS 存储空间文档
  • 腾讯云 COS 存储桶文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌