检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如果云服务账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用OBS的其它功能。 如果您使用IAM用户,则需要先配置IAM用户的OBS资源权限。OBS与其他云资源是分开部署的。 示例流程 图1 为IAM用户授权OBS资源权限 下面内容以配置IAM用户的对象存储服务“Tenant
OBS支持使用HTTPS协议访问吗? OBS对HTTPS的支持情况如下: OBS桶域名:支持,在浏览器中将桶或对象的URL的http替换成https即可。 OBS自定义域名:暂不支持,如需使用请提交工单。 开启CDN加速后的OBS加速域名:支持,开启CDN加速后可通过CDN管理控
bucket-operations-sample 展示了桶相关接口的用法 object-operations-sample 展示了对象相关接口的用法 upload-download-sample 展示了上传和下载对象的用法 create-folder-sample 展示了创建文件夹的用法 delete-objects-sample
展示了桶相关接口的用法 object-operations-sample 展示了对象相关接口的用法 download-sample 展示了下载对象的用法 create-folder-sample 展示了创建文件夹的用法 delete-objects-sample 展示了批量删除对象的用法 list-objects-sample
Browser获取访问到对应的OBS资源操作权限。 添加账号 登录OBS Browser。 在OBS Browser右上角,单击账号名,并选择“账号管理”。 在弹出的“账号管理”对话框中,单击“添加新账号”。 在“添加新账号”对话框中根据实际需要填写账号信息。 需填写的账号信息包括如下几项:
Browser+是一款用于访问和管理对象存储服务(Object Storage Service,OBS)的图形化工具,支持完善的桶管理和对象管理操作。OBS Browser+的图形化界面可以非常方便地让用户在本地对OBS进行管理,例如:创建桶、上传下载文件、浏览文件等。 OBS Browser+
对象的存储类型,不同的存储类型可以满足客户业务对存储性能、成本的不同诉求。默认与桶的存储类型保持一致,可以设置为与桶的存储类型不同。 标准存储 metaDataDict 用户对上传到桶中对象的自定义属性描述,以便对对象进行自定义管理。 无 contentType 上传对象时指定的MIME类型,定
-bucket”)。 同一用户在同一个区域多次创建同名桶不会报错,创建的桶属性以第一次请求为准。 默认取值: 无 objectKey str 可选 参数解释: 对象名。对象名是对象在存储桶中的唯一标识。对象名是对象在桶中的完整路径,路径中不包含桶名。 例如,您对象的访问地址为examplebucket
实际业务场景下,您可能有不通过恢复而直接获取归档数据的诉求。如有时间要求,需要急速读取归档数据;或者在OBS与其他系统对接的情况下,因接口兼容问题,需要直接读取归档数据。 桶开启归档数据直读后,存储类别为归档存储的对象可以直接访问,无需提前恢复。开启直读后,下载和拷贝归档存储对象均会产生归档数据直读的数据读取流量费用,收费详情请参见产品价格详情。
为指定桶打开桶日志功能,并配置日志存放的目标桶。桶日志功能开启后,桶的每次操作将会产生一条日志,并将多条日志打包成一个日志文件。日志文件存放到开启日志功能的桶中,也可以存放到其他您有权限的桶中,但需要和开启日志功能的桶在同一个region中。您还可以根据需要配置日志文件的访问权限,以及日志文件的文件名前缀。
OBS提供按需付费和包年包月两种计费模式。 在按需付费的场景下,用多少付多少,不存在资源包剩余量的概念。如果用户购买了包年包月的资源包,则可以通过以下方式查看资源包剩余量的情况。 登录华为云控制台。 在顶部导航栏右侧单击“费用 > 我的套餐”,进入“资源包”界面。 单击“资源包列表”页
推荐使用随机前缀对象名,这样请求就会均匀分布在多个分区,达到水平扩展的效果。 示例: 比如典型的日志归档场景,可能上传的对象名都是如下形式: yourbucket/obslog/20190610-01.log.tar.gz yourbucket/obslog/20190610-02.log
OBS支持服务端加密功能,使加密的行为在服务端进行。 用户可以根据自身的需求,使用不同的密钥管理方式来使用服务端加密功能。当前支持两种服务端加密方式: KMS托管密钥的服务端加密(SSE-KMS)和客户提供加密密钥的服务端加密(SSE-C)。上述两种方式都采用行业标准的AES256加密算法。
列举并行文件系统(Go SDK) 功能介绍 OBS并行文件系统是对象的容器,您上传的文件都存放在并行文件系统中。调用获取并行文件系统列表接口,可列举当前账号所有地域下符合指定条件的并行文件系统。返回结果以并行文件系统名的字典序排序。 接口约束 您必须拥有obs:bucket:List
其账号下的IAM用户;授权的范围是以桶为粒度的,一条ACL策略为一个桶设置策略,因此设置ACL策略时您必须明确指定桶名;桶ACL授予的权限包括桶的访问权限和桶ACL的访问权限两个方面,桶的访问权限包括对桶及桶内对象的查看和编辑权限,桶ACL的访问权限包括对桶ACL策略的查看和编辑
输入共享密钥ID,您上传的对象将使用其他用户共享的密钥进行加密。获取共享密钥ID,具体请参见查看密钥。 图5 在未开启服务端加密的桶中为对象配置加密 图6 在开启服务端加密的桶中为对象配置加密 单击“上传”。 对象上传成功后,可在对象详情中查看对象的加密状态。 使用API 服务端加密SSE-KMS方式 服务端加密SSE-OBS方式
调用OBSClient类的相关接口时,没有错误产生则说明调用成功;当有错误产生时,则说明操作失败。以下代码展示了使用OBS客户端的通用方式: NSString *endPoint = @"your-endpoint"; // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建
仅适用于对应服务的操作。运算符与条件键一起使用,构成完整的条件判断语句。 OBS通过IAM预置了一组条件键,例如,您可以先使用obs:SourceIp条件键检查请求者的IP地址,然后再允许执行操作。 OBS支持的条件键和运算符与桶策略的Condition一致,在IAM配置时需要在
其开启“编程访问”。开启方法请参见查看或修改IAM用户信息。 在调用接口的时候,需要使用AK/SK进行签名验证。AK/SK获取步骤如下: 登录控制台。 鼠标指向界面右上角的登录用户名,在下拉列表中单击“我的凭证”。 在左侧导航栏单击“访问密钥”。 单击“新增访问密钥”,进入“新增访问密钥”页面。
版本过低,已停止维护,建议及时升级版本。 - 其他使用前须知 请确认您已经熟悉OBS的基本概念,如桶(Bucket)、对象(Object)、访问密钥(AK和SK)、终端节点(Endpoint)和访问域名等。 当前各区域特性开放不一致,部分特性只在部分区域开放,使用过程中如果接口HTTP状态码为405,请确认该区域是否