存储空间(Bucket)是用于存储对象(Object)的容器。在上传任意类型的Object前,您需要先创建Bucket。本文介绍如何通过mb命令创建Bucket。
注意事项
以命令中指定选项的形式创建Bucket
命令格式
./ossutil64 mb oss://bucketname
[--acl ]
[--storage-class ]
[--redundancy-type ]
参数及选项说明如下:
参数 |
说明 |
bucketname |
创建的Bucket名称。Bucket名称在OSS范围内必须全局唯一,一旦创建完成则无法修改。 |
–acl |
Bucket的读写权限ACL。取值如下: |
–storage-class |
Bucket的存储类型。取值如下:
说明 在OSS ON云盒使用场景中,仅支持Standard类型。 关于存储类型的更多信息,请参见存储类型概述。 |
–redundancy-type |
Bucket的数据容灾类型。取值如下:
重要
|
使用示例
-
仅创建examplebucket。
./ossutil64 mb oss://examplebucket
如果创建Bucket时未指定Bucket所在地域,则默认在ossutil配置文件中Endpoint指向的地域创建Bucket。例如配置文件中的Endpoint为
https://oss-cn-hangzhou.aliyuncs.com
,则表示在华东1(杭州)地域创建了Bucket。 -
创建examplebucket,并指定读写权限ACL为私有、存储类型为低频访问以及数据容灾类型为同城冗余ZRS。
./ossutil64 mb oss://examplebucket --acl private --storage-class IA --redundancy-type ZRS
-
以下输出结果表明已成功创建符合指定条件的Bucket。
0.335189(s) elapsed
以命令中指定XML结构的方式创建Bucket
命令格式
./ossutil64 mb oss://bucketname local_xml_file
参数说明如下:
参数 |
说明 |
bucketname |
待创建的Bucket名称。 |
local_xml_file |
指定Bucket配置的本地文件路径,例如 |
使用示例
-
在本地文件路径
localfile.xml
中以XML结构的方式指定Bucket选项。IA LRS
-
ossutil先从本地文件路径读取Bucket配置,然后将读取到Bucket配置添加到待创建的Bucket。
./ossutil64 mb oss://examplebucket localfile.xml
通用选项
当您需要通过命令行工具ossutil切换至另一个地域的Bucket时,可以通过-e选项指定该Bucket所属的Endpoint。当您需要通过命令行工具ossutil切换至另一个阿里云账号下的Bucket时,可以通过-i选项指定该账号的AccessKey ID,并通过-k选项指定该账号的AccessKey Secret。
例如您需要为另一个阿里云账号下,华东2(上海)地域创建名为examplebucket的存储空间,命令如下:
./ossutil64 mb oss://examplebucket -e oss-cn-shanghai.aliyuncs.com -i LTAI4Fw2NbDUCV8zYUzA**** -k 67DLVBkH7EamOjy2W5RVAHUY9H****
关于此命令的其他通用选项的更多信息,请参见通用选项。
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
转转请注明出处:https://www.yunxiaoer.com/156934.html