创建Bucket
概述
存储桶 Bucket 是用来存储 Object 文件的容器。在使用对象存储 BOS 服务之前,您必须先创建 Bucket。
存储桶 Bucket 具有若干配置属性。在创建 Bucket 时,您需要对部分 Bucket 属性进行配置,如 Bucket 名称、所属地域、默认存储类型和读写权限等,同时可以设置 CDN 官方加速,并对标签进行绑定。
创建Bucket
- 登录 对象存储 BOS 管理控制台。
- 点击左侧导航栏 " Bucket 列表",在 Bucket 列表中找到并点击 + 按钮( “ 新建 Bucket ” 按钮),在弹出框中按照提示创建 Bucket。
配置项
|
配置描述
|
Bucket 名称
|
- 每个 Bucket 的名称具有全局唯一性。可使用前缀确保名称的唯一性,如以所在的组织的名称作为 Bucket 的前缀。Bucket 创建后,其名称不能更改。
- Bucket 名称只能包含小写字母、数字和“-”,开头结尾为小写字母和数字,且长度在4-63之间。
|
所属地域
|
- Bucket 具有区域属性,只能位于一个区域。Bucket 名称创建后不能修改所属区域,因此建议根据业务情况就近存储,方便上传和下载以提高访问速度。
- 如您开通了多区域服务,请根据需要选择 Bucket 所在区域,请参考区域选择说明。
|
默认存储类型
|
- 创建 Bucket 时可选择 Bucket 默认存储类型。如果用户使用 API、CLI 或者 SDK 上传的 Object 未指定存储类型,则继承所在 Bucket 的默认存储类型。在 Console 控制台上,上传的 Object 默认为标准存储。当 Object 的存储类型和 Bucket 存储类型不一致时,以Object 的存储类型为准。
- 存储类型包含标准存储-多AZ、标准存储、低频存储-多AZ、低频存储、冷存储和归档存储六种,具体使用场景和性能请参见分级存储。
|
读写权限
|
- 私有: Bucket 创建者独享该 Bucket 的全部权限,其他人不能对该Bucket 写入数据,也不可访问读取该 Bucket。适用于存储私密文件的场景。
- 公共读:Bucket 创建者独享该 Bucket 的全部权限,其他人可以访问读取该 Bucket 内的内容,但无权写入。适用于存储需要公众读取的文件的场景,如通知性文件、广告内容等。请注意,若开启该种权限,互联网上的所有用户都可以对该 Bucket 内的文件进行访问读取,请谨慎开启。
- 公共读写:包括 Bucket 创建者在内的任何人都可以访问和写入文件。请注意,若开启该种权限,互联网上的所有用户都可以对该 Bucket 内的文件进行读写操作,请谨慎开启。
- 若需要设置高级权限,则需要在创建完 Bucket 后,修改相应权限设置,具体内容请参考更新 Bucket 权限
|
CDN 官方加速
|
- 开启 Bucket 的 CDN 官方加速后,对应 Bucket 域名的 DNS 解析修改为 CDN 提供的 CNAME 域名,从而接入 CDN 节点,开启 CDN 加速。
- 创建 Bucket 时默认关闭 CDN 官方加速。如果需要开启,可直接在创建时将 “ CDN 官方加速 ” 设为 "开" 状态。
|
绑定标签
|
- 可以根据项目和场景需求,您可以为 Bucket 绑定标签,便于对 Bucket 进行分类和识别管理。在绑定标签前,您需要在控制台上先创建标签。
|
绑定资源分组
|
- 可以根据项目和场景需求,您可以为 Bucket 绑定资源分组,便于根据业务对 Bucket 进行分类和识别管理。在绑定资源分组前,您需要在控制台上先创建资源分组,或者选择默认分组。 关于资源分组的介绍和使用信息,请查看资源分组官方文档。
|
其他说明
|
- 每个用户最多创建 100 个 Bucket,请您谨慎创建。若您创建的 Bucket 数量已经满额,请在清除已创建 Bucket 内的文件后将该 Bucket 删除,否则 Bucket 无法删除。清除已有 Bucket 后,才能创建新的 Bucket。
- Bucket 创建后,并不会立刻计费。只有当 Bucket 中存入文件后,系统才会开始对 Bucket 内文件占用的存储空间进行计费。
- 若创建多 AZ 类型 Bucket,则数据只能同步到多 AZ 类型 Bucket,且生命周期无法沉降到单 AZ 类型。
|
- 点击 确定 后,该 Bucket 创建完成。下一步,您可以在 Bucket 中上传文件。
相关 API