bucket管理

Bucket管理

使用对象存储服务存储数据前,必须先创建用于存储数据的空间,Bucket。可以通过控制台和 API 来创建。

注意事项:

  • 同一区域下用户创建的Bucket总数不能超过100个。
  • Bucket名称全局唯一,创建同名Bucket将返回冲突。
  • Bucket命名需符合以下命名规范:
    • 只能包含小写字母、数字和短横线
    • 必须以小写字母开头、以小写字母或数字结尾
    • 长度限制在3-64字符之间
  • Bucket创建成功后,名称和区域不可修改。
  • 标准存储类型Bucket只存储标准类型文件。
  • 归档存储类型Bucket只存储归档类型文件。

功能使用:

  • 创建Bucket

  • 查看Bucket列表

    • 控制台:进入控制台后默认显示您创建的存储空间列表
    • API:API文档 - Get Bucket List

1. 设置Bucket读写权限

除了在创建存储空间的时候能够对存储空间的 ACL 进行设置,也可以之后根据自己的业务需求对存储空间的ACL进行修改。这个操作只有该存储空间的创建者有权限执行。

Bucket权限类型

名称 权限值 说明
私有读写 private 只有该Bucket的Owner或者授权对象可以对存放在其中的Object进行读/写/删除操作;其他人在未经授权的情况下无法访问该Bucket内的Object。
公共读私有写 public-read 只有该Bucket的Owner或者授权对象可以对存放在其中的Object进行写/删除操作;任何人(包括匿名访问)可以对Object进行读操作。

功能使用:

  • 设置存储空间ACL

  • 获取存储空间ACL

    • 控制台:登录后可以在存储空间属性中查看
    • API:API文档 - Get Bucket ACL

2. 删除Bucket

您可以删除您创建的Bucket。

注意事项:

  • 删除Bucket操作,将同时删除其下所有文件/文件夹,且删除后数据不可恢复与访问。

功能使用:

个结果匹配 ""

    无结果匹配 ""