
# 创建桶
您可以通过OBS[管理控制台](https://console.huaweicloud.com/console/?locale=zh-cn#/obs/manager/buckets)、API、SDK、OBS Browser+、obsutil方式创建桶。桶是OBS中存储对象的容器。您需要先创建一个桶，然后才能在OBS中存储数据。
华为云OBS[管理控制台](https://console.huaweicloud.com/console/?locale=zh-cn#/obs/manager/buckets)支持在创建桶时选择源桶，同步桶配置。选择后可复制源桶的以下配置信息：区域 / 数据冗余策略 / 存储类别 / 桶策略 / 服务端加密 / 归档数据直读 / 企业项目 / 标签，方便快捷。
#### 前提条件
创建桶之前需要进行一些准备工作，如注册账号，充值，获取访问密钥（AK/SK）和终端节点（Endpoint）等，详情请参见[快速入门](https://support.huaweicloud.com/qs-obs/obs_qs_0001.html)。
#### 约束与限制
- 桶创建成功后，不能修改名称和所属区域。创建时，请设置合适的桶名和区域。
- 一个账号及账号下的所有IAM用户一共可创建100个桶。建议结合OBS细粒度权限控制能力，合理进行桶规划和使用。例如，建议在桶内根据对象前缀划分不同的目录，通过[细粒度权限控制](https://support.huaweicloud.com/perms-cfg-obs/obs_40_0023.html)实现不同目录在不同业务部门之间的权限隔离。每个桶中存放的对象的数量和大小总和没有限制，用户不需要考虑数据的可扩展性。
- 因为OBS桶是全局资源，所以您自有的桶不能重名，您与其他用户的桶也不能重名。 删桶后桶名会释放，释放完成后才能创建同名桶。调用删桶API一般耗时约30分钟释放，如遇特殊情况（例如欠费、销户触发删桶，删桶前需要先进行资源清理）耗时会更长，OBS无法保证此过程的时效性。因此创建同名桶失败，可能是由于桶名未释放完成。另外，如果桶名释放后，有其他用户在您之前抢先使用了桶名，创建同名桶也会失败。
  
 
#### 桶命名规则
考虑到桶名会作为访问域名的一部分，需要参与域名解析，因此桶名需要满足[DNS域名规范](https://support.huaweicloud.com/productdesc-dns/dns_pd_0009.html)。同时，OBS系统在接受创桶请求时，会对桶名进行严格的检查，具体规则如下：
- 需全局唯一，不能与已有的任何桶名称重复，包括其他用户创建的桶。用户删除桶后，立即创建同名桶或并行文件系统会创建失败，需要等待30分钟才能创建。
- 长度范围为3到63个字符，仅支持小写字母、数字、中划线（-）、英文句号（.）。
- 禁止两个英文句号（.）相邻，禁止英文句号（.）和中划线（-）相邻，禁止以英文句号（.）和中划线（-）开头或结尾。
- 禁止使用IP地址。
 
**桶命名最佳实践**
- **避免在桶名称中包含** **"."** 。桶名包含"."会导致通过HTTPS访问桶域名（*bucketname* .obs.*regionID*.myhuaweicloud.com）时，出现访问失败或者客户端提示证书校验存在风险（比如浏览器安全提示会呈现红色告警）。原因是SSL的通配符证书仅匹配桶名不包含"."的桶。
- 避免在桶名称中包含**敏感信息**，桶名称会出现在桶内对象的URL中。
- **选择避免命名冲突的命名方案**。创建桶时请避免选择导致命名冲突的桶命名方案。确保当桶名已被使用时，您的程序会选择其他桶名。
 
#### 使用方式
OBS支持通过[管理控制台](https://console.huaweicloud.com/console/?locale=zh-cn#/obs/manager/buckets)、API、SDK、OBS Browser+、obsutil方式创建桶。
#### 使用OBS控制台
1. 在OBS[管理控制台](https://console.huaweicloud.com/console/?locale=zh-cn#/obs/manager/buckets)左侧导航栏选择"桶列表"。
2. 在页面右上角单击"创建桶"。
3. 设置"**基础配置** "相关参数。
   
   ![](https://support.huaweicloud.com/usermanual-obs/figure/zh-cn_image_0000002342785652.png "点击放大")
   表1"基础配置"参数说明 
   | 参数名称    | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
   |:---|:---|
   | 复制已有桶配置 | 可选参数。通过复制已有桶的配置来快速创建桶。 如果您想将已有桶的配置复制到新创建的桶，可以设置该参数。 单击"选择源桶"，在桶列表中选择一个源桶，返回后页面会自动复制源桶的配置信息：区域 / 数据冗余存储策略 / 存储类别 / 阻止公共访问 / 桶策略 / 企业项目 / 归档数据直读 / 服务端加密 / WORM / 标签。 选择复制源桶配置后，您仍可以根据业务情况对复制的配置信息进行部分或全部更改。                                                                                                                                                                                                                                                                                                                                                                                              |
   | 区域      | 桶所属的区域。 - **桶创建成功后，不支持变更区域，请谨慎选择。**  - 请选择靠近您业务的区域创建桶，以降低网络时延，提高访问速度。  - 如果希望ECS通过内网访问OBS桶，需要确保桶和ECS属于同一个区域，详情请参见[在ECS上通过内网访问OBS](https://support.huaweicloud.com/bestpractice-obs/obs_05_0410.html)。   |
      
   
   
4. 设置"**桶配置** "相关参数。
   
   ![](https://support.huaweicloud.com/usermanual-obs/figure/zh-cn_image_0000002376743653.png "点击放大")
   ![](https://support.huaweicloud.com/usermanual-obs/figure/zh-cn_image_0000002606900335.png "点击放大")
   
   表2"桶配置"参数说明 
   | 参数名称     | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
   |:---|:---|
   | 桶名称      | 创建桶时，需要设置合适的桶名称。 **桶创建成功后，不支持修改桶名称。** OBS中桶按照DNS规范进行命名，DNS规范为全球通用规则，其具体命名规则如下： - 需全局唯一，不能与已有的任何桶或并行文件系统（包含其他用户创建的）名称重复。**删除桶后，立即创建同名桶或并行文件系统会创建失败，需要等待30分钟才能创建。**  - 长度范围为3到63个字符。  - 仅支持小写字母、数字、中划线（-）、英文句号（.），且不能以中划线（-）或英文句号（.）开头及结尾。  - 禁止两个英文句号（.）相邻，禁止英文句号（.）和中划线（-）相邻。  - 禁止使用IP地址。 说明： 当用户使用虚拟主机方式通过HTTPS协议访问OBS时，如果桶名称中包含英文句号（.），会导致证书校验失败。因此该场景下，建议桶名称不要使用英文句号（.）。                                                                                                                                                                                                                                                                                                                                                                                  |
   | 数据冗余存储策略 | 选择让桶中的数据在同区域的多个可用区（AZ）或单个可用区中存储。 - 多AZ存储：桶中的数据在同区域的多个可用区（AZ）中存储，当某个AZ数据不可用时，其他AZ的数据仍可访问，可靠性更高。  - 单AZ存储：桶中的数据仅在单个可用区（AZ）中存储，成本更低。   关于多AZ和单AZ的性能对比，请参见[存储类别对比](https://support.huaweicloud.com/usermanual-obs/obs_41_0080.html#ZH-CN_TOPIC_0000001904425269__zh-cn_topic_0000001857214022_zh-cn_topic_0000001809221982_zh-cn_topic_0292412045_section64461132193015)。 默认取值为：多AZ存储。 **桶创建成功后，不支持修改数据冗余存储策略。** **选择多AZ存储后，桶的存储类别不支持选择归档存储或深度归档存储。**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
   | 存储类别     | 桶的存储类别。 不同的存储类别可以满足客户业务对存储性能、成本的不同诉求。 - 标准存储：适用于有大量热点文件或小文件，且需要频繁访问（平均一个月多次）并快速获取数据的业务场景。  - 低频访问存储：适用于不频繁访问（平均一年少于12次），但需要快速获取数据的业务场景。  - 归档存储：适用于很少访问（平均一年一次），且对数据获取速率要求不高的业务场景。  - 深度归档存储：适用于很少访问，访问频率低于归档存储，且对数据获取速率要求不高的业务场景。 注意： 深度归档数据存储不会跨境传输。    更多详情请参见[存储类别](https://support.huaweicloud.com/usermanual-obs/obs_41_0006.html#ZH-CN_TOPIC_0000001858186034)。 说明： 创建桶时选择的存储类别会作为上传对象的默认存储类别，您也可以在上传对象时指定对象的存储类别。                                                                                                                                                                                                                                                                                                                                                                     |
   | 阻止公共访问   | 用于集中对桶进行某些级别的公共访问设置。如果您需要忽略已有或禁止创建新的公共访问权限，可以设置该参数。 开关全部打开，表示不允许创建新的含有公共访问权限的ACL和桶策略，同时已有的含有公共访问权限的ACL和桶策略将不生效。即只有桶拥有者可以访问桶和桶内对象。 支持以下4种级别的公共访问设置： - **阻止创建新的含有公开权限的ACL。**  - **阻止创建新的含有公开权限的桶策略。**  - **含有公共访问权限的ACL将不生效。**  - **含有公共访问权限的桶策略将不生效。**   **配置阻止公共访问，需要账号具有"PutBucketPublicAccessBlock"权限。** **如果您的相关业务依赖桶或对象的公共访问，那么开启阻止公共访问可能会影响业务正常运行，请谨慎评估后开启。** 开启阻止公共访问后，桶策略不允许设置为公共读和公共读写。 更多详情请参见[阻止桶公共访问](https://support.huaweicloud.com/usermanual-obs/obs_03_0739.html#ZH-CN_TOPIC_0000002225223149)。 |
   | 桶策略      | 桶的读写权限控制。 - 私有：除桶ACL授权外的其他用户无桶的访问权限。  - 公共读：任何用户都可以对桶内对象进行读操作。  - 公共读写：任何用户都可以对桶内对象进行读/写/删除操作。  - 复制桶策略：复制源桶的桶策略。当且仅当您在"复制已有桶配置"参数设置中选择了源桶，该选项处于可选状态。   **如果您的账号没有权限创建桶策略，那么选择公共读或公共读写后将创建具有私有权限的桶。要创建具有公共读/写权限的桶，需要您的账号具有obs:bucket:PutBucketPolicy权限。**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
   | 企业项目     | 将桶加入到企业项目中统一管理。 在企业项目界面[创建企业项目](https://support.huaweicloud.com/usermanual-em/zh-cn_topic_0108763964.html)，创建用户组并将用户加入到该用户组，然后将用户组添加到该企业项目。这时用户将获得用户组授权的该企业项目下的桶和对象的操作权限。 如无特殊的企业项目划分和管理需求，此处可直接选择默认企业项目"default"。 - 仅企业账号能够配置企业项目。  - OBS的企业项目用户组需要被授权"OBS Buckets Viewer"和"OBS OperateAccess"。  - 在新建的企业项目下创建第一个桶需要等待约10分钟，请耐心等待。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
      
   
   
5. 设置"**高级配置** "相关参数。
   
   ![](https://support.huaweicloud.com/usermanual-obs/figure/zh-cn_image_0000002656362765.png "点击放大")
   表3"功能配置"参数说明 
   | 参数名称   | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
   |:---|:---|
   | 归档数据直读 | 开启归档数据直读后，归档存储类别的对象无需恢复即可直接访问（下载、分享、修改存储类别等）。 归档数据直读会根据对象大小等产生数据的恢复费用，详情请参见[数据恢复费用](https://support.huaweicloud.com/price-obs/obs_42_0006.html)。 更多详情请参见[归档数据直读](https://support.huaweicloud.com/usermanual-obs/obs_03_0143.html#ZH-CN_TOPIC_0000001948908085)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
   | 服务端加密  | 开启服务端加密后，上传到当前桶的对象会被加密，桶中的数据会更安全。 开启后，则需要选择加密模式、加密密钥类型。 - 加密模式选择"**SSE-KMS** "，会使用您在密码安全中心中托管的加密密钥加密桶中的对象。 选择"SSE-KMS"后，还需要配置"加密密钥类型"。 - 加密密钥类型选择"**默认密钥**"，将使用当前区域的默认密钥对上传至桶中的对象进行加密，如果您没有默认密钥，系统将会在首次上传对象时自动为您创建。  - 加密密钥类型选择"**自定义密钥**"，将使用您的自定义密钥对上传至桶中的对象进行加密。如果您还没有自定义密钥，可通过单击"查看KMS密钥"进入密码安全中心页面创建自定义密钥，然后通过自定义密钥的下拉框选中您创建的KMS密钥。  - 加密密钥类型选择"**共享密钥** "，将使用其他用户共享的密钥对上传至桶中的对象进行加密，需要输入共享密钥ID。获取共享密钥ID，详情请参见[查看密钥](https://support.huaweicloud.com/usermanual-dew/dew_01_0179.html)。 说明： 支持配置[主项目和子项目](https://support.huaweicloud.com/usermanual-iam/iam_05_0001.html)下的共享密钥，但配置子项目下的共享密钥后，共享密钥的拥有者访问对象异常，桶所有者可正常访问。    当加密密钥类型选择"自定义密钥"或"共享密钥"时，还支持配置"存储桶密钥"：使用SSE-KMS的OBS存储桶密钥可减少对KMS的调用，减少请求KMS的流量费用，从而降低加密成本。具体请参见[使用OBS桶密钥降低SSE-KMS成本](https://support.huaweicloud.com/usermanual-obs/obs_03_0091.html#ZH-CN_TOPIC_0000002383865354)。 **由于密码安全中心接口存在流控限制（详见[DEW API概览](https://support.huaweicloud.com/api-dew/dew_02_0057.html)），使用SSE-KMS加密后，您的业务访问可能会受流控影响。** 如果您使用SSE-KMS加密模式，超过免费配额会收取相应费用。详情请参见[DEW计费项](https://support.huaweicloud.com/price-dew/dew_03_0006.html)。   - 加密模式选择"**SSE-OBS**"加密，则使用OBS服务创建和管理的密钥对上传至桶中的对象进行加密。   如果桶已配置了服务端加密，上传对象可以继承桶的加密特性，也可以自行配置加密特性。 更多详情请参见[服务端加密概述](https://support.huaweicloud.com/usermanual-obs/obs_03_0088.html#ZH-CN_TOPIC_0000002417464641)。 说明： 如果用户设置了强制桶加密的策略，新创建的桶必须设置桶加密，否则创桶会失败。 |
   | WORM   | 开启WORM (一次写入多次读取) 功能后，通过配置保留策略，来帮助您防止对象在指定时间段内被删除或覆盖。 启用WORM后，还需要配置默认保留期：配置保留期后保留策略才能生效，系统将不能删除在保留期内受保护的对象版本。可按天或年配置，填写上限为100年。按年配置取值范围为1-100，按天配置取值范围为1-36500。 启用WORM后，存在如下限制： - WORM开启后无法关闭，但您可以通过配置或暂不配置保留策略来控制对象是否可以被写删。  - 启用WORM会自动启用多版本控制，且不可关闭多版本控制。  - 启用WORM的桶，不支持配置跨区域复制且已配置的跨区域复制规则将不生效。   更多详情请参见[配置桶级WORM](https://support.huaweicloud.com/usermanual-obs/obs_03_0718.html#ZH-CN_TOPIC_0000001927109464)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
   | 多版本控制  | 开启多版本控制后，桶中会保留同名对象的多个版本，以帮助您在意外操作或应用程序故障时快速还原对应版本的对象。 **启用WORM会自动启用多版本控制，且不可关闭多版本控制。** 保留的历史版本对象将产生[存储容量费用](https://support.huaweicloud.com/price-obs/obs_42_0003.html)。 关于多版本控制的更多详情，请参见[多版本控制简介](https://support.huaweicloud.com/usermanual-obs/zh-cn_topic_0045829098.html#ZH-CN_TOPIC_0000002612017053)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
   | 网络访问方式 | 可选参数。默认无需配置，如果您需要使用大带宽访问OBS，请在VPC终端节点（VPC Endpoint，VPCEP）进行配置。详细配置请参见[配置访问OBS服务内网地址的终端节点](https://support.huaweicloud.com/qs-vpcep/vpcep_02_0300.html)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
   | 标签     | 可选参数。如果您需要使用标签来分类管理桶资源，可以为桶设置标签。 标签用于标识OBS桶资源，以达到对桶资源进行分类的目的。可以自定义桶标签，也可以选择预先在标签管理服务（TMS）创建好的标签。 以键值对的形式来描述标签，包含标签键和标签值： - 标签键：同一个桶标签键不能重复。 - 长度范围为1到36个字符。区分大小写。  - 不能以空格开头或结尾，不能包含以下字符：,/\|\<\>=\*\\    - 标签值：标签值可以重复，且可以为空。 - 长度范围为0到43个字符。区分大小写。  - 不能包含以下字符：,/\|\<\>=\*\\     每个桶最多设置10个标签，且每个标签有且只有一对键值。 有关添加标签的信息，请参见[标签](https://support.huaweicloud.com/usermanual-obs/obs_03_0331.html#ZH-CN_TOPIC_0000001858344694)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
      
   
   
6. （可选）设置"**加购存储资源包** "。
   
   ![](https://support.huaweicloud.com/usermanual-obs/figure/zh-cn_image_0000002376743661.png "点击放大")
   OBS服务默认为按需计费模式，您还可以通过加购存储资源包的方式，提前购买使用额度和时长，获取更多的优惠。详情请参见[存储包](https://support.huaweicloud.com/price-obs/obs_42_0011.html)。
   选择加购存储资源包后，还支持设置跟随桶的企业项目和自动续费：
   - **跟随桶的企业项目：**指定该资源包的使用范围为桶所在的企业项目。
   
   - **自动续费：**选择"自动续费"可避免因资源包到期无法抵扣产生更高的使用费用，自动续费可随时取消。
   
   
   
   
7. 单击"立即创建"。
8. 如果您同时购买了存储包，需要在"资源包规格确认"页面确认购买数量、购买时长、是否开通自动续费等信息，然后单击"去支付"。
9. 在订单支付页面，单击"确定"，完成订单支付。
 
#### 使用API
使用API创建桶具体请参见[创建桶](https://support.huaweicloud.com/api-obs/obs_04_0021.html)。
#### 使用SDK
| [Java](https://support.huaweicloud.com/sdk-java-devg-obs/obs_21_0401.html) | [Python](https://support.huaweicloud.com/sdk-python-devg-obs/obs_22_0801.html) | [C](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_0301.html) | [Go](https://support.huaweicloud.com/sdk-go-devg-obs/obs_33_0402.html) | BrowserJS不支持创建桶 | [.NET](https://support.huaweicloud.com/sdk-dotnet-devg-obs/obs_25_0301.html) | [Android](https://support.huaweicloud.com/sdk-android-devg-obs/obs_26_0301.html) | [iOS](https://support.huaweicloud.com/sdk-ios-devg-obs/obs_27_0301.html) | [PHP](https://support.huaweicloud.com/sdk-php-devg-obs/obs_28_0301.html) | [Node.js](https://support.huaweicloud.com/sdk-nodejs-devg-obs/obs_29_0301.html) |
|---|---|---|---|---|---|---|---|---|---|
   
#### 使用图形化工具OBS Browser+
1. 登录OBS Browser+。
2. 在页面上区域单击"创建桶"。
3. 在弹出的对象框中根据需要填写桶信息，如[图1]所示。
   
   图1创建桶   
   ![](https://support.huaweicloud.com/usermanual-obs/figure/zh-cn_image_0000001902240745.png "点击放大")
   表4创建桶 
   | 参数   | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
   |:---|:---|
   | 区域   | 选择新建桶所在的Region。 - **桶创建成功后不支持变更区域，请谨慎选择。**  - 建议选择靠近您业务的区域创建桶，以降低网络时延，提高访问速度。  - 如果希望ECS通过内网访问OBS桶，需要确保桶和ECS属于同一个区域，详情请参见[在ECS上通过内网访问OBS](https://support.huaweicloud.com/bestpractice-obs/obs_05_0410.html)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
   | 存储类别 | 桶的存储类别。 不同的存储类别可以满足客户业务对存储性能、成本的不同诉求。 - 标准存储：适用于有大量热点文件或小文件，且需要频繁访问（平均一个月多次）并快速获取数据的业务场景。  - 低频访问存储：适用于不频繁访问（平均一年少于12次），但需要快速获取数据的业务场景。  - 归档存储：适用于很少访问（平均一年一次），且对数据获取速率要求不高的业务场景。   说明： 创建桶时选择的存储类别会作为上传对象的默认存储类别，您也可以在上传对象时指定对象的存储类别。 更多详情请参见[存储类别](https://support.huaweicloud.com/usermanual-obs/obs_41_0006.html)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
   | 桶ACL | 桶的读写权限控制。 - 私有：除桶ACL授权外的其他用户无桶的访问权限。  - 公共读：任何用户都可以对桶内对象进行读操作。  - 公共读写：任何用户都可以对桶内对象进行读/写/删除操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
   | 多AZ  | 开启多AZ后，桶中的数据在同区域的多个可用区（AZ）中存储。 **桶创建成功后，不支持修改数据冗余存储策略。**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
   | 桶名称  | 输入需要创建的桶的名称，"桶名称"需全局唯一。 具体命名规则如下： - 3～63个字符，数字或字母开头，支持小写字母、数字、"-"、"."。  - 禁止使用类IP地址。  - 禁止以"-"或"."开头及结尾。  - 禁止两个"."相邻（如："my..bucket"）。  - 禁止"."和"-"相邻（如："my-.bucket"和"my.-bucket"）。   **桶创建成功后，不支持修改桶名称。** 每个用户最多可在OBS 对象存储中创建100个桶。 说明： - 可以单击桶名输入框后的![](https://support.huaweicloud.com/usermanual-obs/figure/zh-cn_image_0000002274727680.png)了解桶的命名规则详情。  - 由于通过URL访问桶时，桶名会作为URL的一部分，根据DNS标准，URL不支持大写字母，无法区分带大写字母的桶。因此，"桶名称"仅支持小写字母、数字、"-"、"."作为桶的命名规则。例如：如果想通过URL访问名为"MyBucket"的桶，该URL将解析成名为"mybucket"的桶，导致访问出错。  - DNS命名规范方便全局统一，方便在访问桶时对桶进行解析，可以使客户受益于新功能和优化性能，并支持对桶进行静态网站托管。   |
      
   
   
4. 单击"确定"后，如果创建成功，会立即在桶列表中看到刚刚创建的桶。如果创建失败，会在界面上显示错误信息。
 
#### 使用命令行工具obsutil
**命令结构**
- Windows操作系统
  ```
  obsutil mb obs://bucket [-fs] [-az=xxx] [-acl=xxx] [-sc=xxx] [-location=xxx] [-config=xxx] [-e=xxx] [-i=xxx] [-k=xxx] [-t=xxx]
  ```
  
- macOS/Linux操作系统
  ```
  ./obsutil mb obs://bucket [-fs] [-az=xxx] [-acl=xxx] [-sc=xxx] [-location=xxx] [-config=xxx] [-e=xxx] [-i=xxx] [-k=xxx] [-t=xxx]
  ```
  
**运行示例**
- 以Windows操作系统为例，运行**obsutil mb obs://bucket-test** ，创建新桶成功。
  ```
  obsutil mb obs://bucket-test
  Start at 2024-09-29 07:52:11.3769487 +0000 UTC
  Create bucket [bucket-test] successfully, request id [000001923CC401864018BA75753D2D5F]
  ```
  

- 以Windows操作系统为例，运行**obsutil mb obs://bucket001** ，创建其他账户下已存在的桶失败。
  ```
  obsutil mb obs://bucket001
  Start at 2024-09-30 07:03:50.1378331 +0000 UTC
  Create bucket [bucket001] failed, status [409], error code [BucketAlreadyExists], error message [The requested bucket name is not available. The bucket namespace is shared by all users of the system. Please select a different name and try again.], request id [0000019241BE18DB4019EDD66E135C56]
  ```
  
**参数说明**
| **参数**   | **约束**                                | **描述**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
|:---|:---|:---|
| bucket   | 必选                                    | 桶名称。 桶命名规则如下： - 3～63个字符，数字或字母开头，支持小写字母、数字、"-"、"."。  - 禁止使用类IP地址。  - 禁止以"-"或"."开头及结尾。  - 禁止两个"."相邻（如："my..bucket"）。  - 禁止"."和"-"相邻（如："my-.bucket"和"my.-bucket"）。                                                                                                                                                     |
| fs       | 附加参数，可选                               | 创建并行文件系统。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| az       | 附加参数，可选                               | 指定桶的数据冗余存储策略，让桶中的数据在同区域的多个可用区（AZ）或单个可用区中存储。 支持的值：multi-az "multi-az"代表创建数据冗余存储策略为多AZ存储的桶；不携带此参数代表创建数据冗余存储策略为单AZ存储的桶。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| acl      | 附加参数，可选                               | 创桶时可指定的预定义访问策略。 支持的值： - private：私有读写，除桶ACL授权外的其他用户无桶的访问权限。  - public-read：公共读，任何用户都可以对桶内对象进行读操作。  - public-read-write：公共读写，任何用户都可以对桶内对象进行读/写/删除操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| sc       | 附加参数，可选                               | 桶的存储类别。 不同的存储类别可以满足客户业务对存储性能、成本的不同诉求。 支持的值： - standard：标准存储，访问时延低、吞吐量高，适用于有大量热点文件（平均一个月多次）或小文件（小于1MB）。  - warm：低频访问存储，可用性略低于standard，适用于不频繁访问（平均一年少于12次）但在需要时也要求快速访问数据的业务场景。  - cold：归档存储，安全、持久且成本极低，适用于很少访问（平均一年访问一次）数据的业务场景。  - deep-archive：深度归档存储，适用于长期不访问（平均几年访问一次）数据的业务场景，其成本相比归档存储更低，但相应的数据恢复时间将更长，一般为数小时。   |
| location | 附加参数，如果请求的OBS服务地址所在区域为默认区域，则可为空，否则为必选 | 桶所在的区域。 当前有效的区域名称可从[这里](https://developer.huaweicloud.com/endpoint?OBS)查询。 - **桶创建成功后，不支持变更区域，请谨慎选择。**  - 请选择靠近您业务的区域创建桶，以降低网络时延，提高访问速度。  - 如果希望ECS通过内网访问OBS桶，需要确保桶和ECS属于同一个区域，详情请参见[在ECS上通过内网访问OBS](https://support.huaweicloud.com/bestpractice-obs/obs_05_0410.html)。   说明： 该参数定义了桶将会被创建在哪个区域，如果使用的终端节点归属于默认区域华北-北京一（cn-north-1），可以不携带此参数；如果使用的终端节点归属于其他区域，则必须携带此参数。                                                                                                                                                 |
| config   | 附加参数，可选                               | 运行当前命令时的自定义配置文件。可支持的配置参数请参考[配置参数说明](https://support.huaweicloud.com/utiltg-obs/obs_11_0035.html)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| e        | 附加参数，可选                               | 指定终端节点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| i        | 附加参数，可选                               | 指定用户的AK。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| k        | 附加参数，可选                               | 指定用户的SK。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| t        | 附加参数，可选                               | 指定用户的securitytoken。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
   
#### 相关文档
#### 修改桶存储类别
您可以在创建桶时指定桶的存储类别，也可以在创建后修改桶的存储类别。具体请参见[设置桶和对象的存储类别](https://support.huaweicloud.com/usermanual-obs/obs_41_0081.html#ZH-CN_TOPIC_0000001925364540)和[转换桶和对象的存储类别](https://support.huaweicloud.com/usermanual-obs/obs_41_0082.html#ZH-CN_TOPIC_0000001921175908)。
1. 在OBS[管理控制台](https://console.huaweicloud.com/console/?locale=zh-cn#/obs/manager/buckets)左侧导航栏选择"桶列表"。
2. 在桶列表中，选择待操作的桶，并单击右侧的"修改存储类别"。
3. 选择目标存储类别，并单击"确定"。 
   ![](https://support.huaweicloud.com/usermanual-obs/public_sys-resources/note_3.0-zh-cn.png)
   - 修改桶的存储类别后，不会影响已存储在桶内的对象的存储类别。
   
   - 上传对象时，默认的对象存储类别与桶的存储类别一致。当桶存储类别修改后，新上传对象时的默认对象存储类别随之修改。
    
   
   
 
#### 如何访问已创建的桶
桶创建成功后，建议您为桶绑定[自定义域名](https://support.huaweicloud.com/usermanual-obs/obs_03_0032.html#ZH-CN_TOPIC_0000001965228938)，然后使用自定义域名访问桶。
您还可以使用桶访问域名，桶访问域名的结构和示例如下：
【结构】**BucketName.Endpoint**
【示例】bucketname.obs.cn-north-4.myhuaweicloud.com
使用方式上，OBS支持使用[管理控制台](https://console.huaweicloud.com/console/?locale=zh-cn#/obs/manager/buckets)、API、SDK、OBS Browser+、obsutil等多种方式访问桶。
#### 创建桶失败的原因和解决方法
请参见[创建桶失败](https://support.huaweicloud.com/obs_faq/obs_faq_0138.html)处理。
#### 更多常见问题
桶相关的常见问题如下：
- [删除桶失败](https://support.huaweicloud.com/zh-cn/obs_faq/obs_faq_0064.html)
- [我可以修改桶所在的区域吗？](https://support.huaweicloud.com/zh-cn/obs_faq/obs_faq_0133.html)
- [如何修改桶所属的企业项目？](https://support.huaweicloud.com/zh-cn/obs_faq/obs_faq_0174.html)
- [我可以在桶间进行文件复制吗？](https://support.huaweicloud.com/zh-cn/obs_faq/obs_faq_0056.html)
- [我可以在桶间进行文件移动吗？](https://support.huaweicloud.com/zh-cn/obs_faq/obs_faq_0057.html)
- [OBS是否支持批量删除对象或清空桶？](https://support.huaweicloud.com/zh-cn/obs_faq/obs_faq_0020.html)
- [如何查看桶内的文件夹大小？](https://support.huaweicloud.com/zh-cn/obs_faq/obs_faq_0167.html)
 
