-
入门总览 - 对象存储服务 OBS
Browser+是一款用于访问和管理对象存储服务的图形化工具,支持完善的桶管理和对象管理操作。 下载OBS Browser+ 创建桶指导 使用obsutil创建桶 obsutil是适用于Windows、mac和Linux操作系统的命令行工具,适合熟悉命令行操作的用户。 下载obsutil
-
使用模板创建桶策略 - 对象存储服务 OBS
Python C:不支持 Go BrowserJS .NET Android iOS PHP Node.js 使用图形化工具OBS Browser+ 配置桶策略 使用命令行工具obsutil 配置桶策略 父主题: 配置桶策略
-
查看桶信息 - 对象存储服务 OBS
C:不支持查看桶的信息。 Go BrowserJS .NET Android iOS PHP Node.js 使用图形化工具OBS Browser+ 具体请参见查看桶的基本信息。 使用命令行工具obsutil 具体请参见查询桶属性。 相关操作 导出桶列表 在OBS管理控制台左侧导航栏选择“桶列表”。
-
删除对象 - 对象存储服务 OBS
Python C Go BrowserJS .NET Android iOS PHP Node.js 使用图形化工具OBS Browser+ 删除文件或文件夹 使用命令行工具obsutil 删除对象 相关操作 在多版本控制功能启用的场景下,在“已删除对象”中的文件仍然会保留多版本,在对不同的版本进行删除时需要注意:
-
概述 - 对象存储服务 OBS
搬迁方案 针对不同的搬迁场景及需求,华为云提供如表1所示的几种搬迁方案。 表1 搬迁方案 搬迁方式 适用数据量 要求 耗时 费用 OBS工具方式(在线) 不高于1TB的数据量 要求用户公网带宽空闲,需要人工操作客户端或脚本启动数据上传 家用100Mbps带宽,1TB耗时1天左右
-
如何迁移数据至OBS? - 对象存储服务 OBS
数据迁移) 场景一:搬迁本地数据至OBS 搬迁本地数据至OBS的方案如下: 表1 搬迁方案 搬迁方式 适用数据量 要求 耗时 费用 OBS工具方式 不高于1TB的数据量 要求用户公网带宽空闲,需要人工操作客户端或脚本启动数据上传 家用100Mbps带宽,1TB耗时1天左右 数据传
-
概述 - 对象存储服务 OBS
节点,提供有效且稳定的加速效果。 适用场景 通过OBS提供文件下载业务的应用或服务。例如:通过http/https提供文件下载业务的网站、工具下载、游戏客户端、APP商店等。 通过OBS提供音视频点播业务的应用或服务。例如:在线教育类网站、在线视频分享网站、互联网电视点播平台、音乐视频点播APP等。
-
对IAM用户组授予OBS所有资源的基本操作权限 - 对象存储服务 OBS
Browser+登录,可能会出现无权限的相关提示信息。 即使界面出现了权限不足的提示,也并不影响已有的权限生效。通过API或SDK可以正常调用相关接口。 对于控制台或客户端工具(OBS Browser+)而言,如果配置了OBS OperateAccess权限,是可以进行对象上传、下载等操作的。 配置步骤 使用账号登录华为云,在右上角单击“控制台”。
-
批量删除对象 - 对象存储服务 OBS
使用quiet模式。 批量删除的请求消息头中必须包含Content-MD5以及Content-Length,用以保证请求的消息体在服务端检测到网络传输如果有错,则可以检测出来。 请求消息样式 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
-
如何处理碎片? - 对象存储服务 OBS
中碎片来节约存储空间。 碎片删除后无法恢复,删除碎片会导致其对应的上传任务进度丢失,删除前请确保碎片不再需要。 表2 删除碎片的不同方式 工具 方法 OBS控制台 OBS控制台提供图形化的碎片列表界面,您可以一键批量删除桶中所选中的碎片。 具体操作请参见清理碎片。 OBS Browser+
-
通过临时URL访问OBS - 对象存储服务 OBS
夹下所有的对象。 约束与限制 通过OBS控制台分享的文件或文件夹,有效期的范围为1分钟到18小时。如果想要设置更长的有效期,建议使用客户端工具OBS Browser+,OBS Browser+最长支持1年的有效期。如果想要设置永久的权限,请通过桶策略向所有账号授予指定对象的读权限。
-
API概览 - 对象存储服务 OBS
获取桶的跨域资源共享配置信息。 删除桶的CORS配置 删除桶的跨域资源共享配置信息。 OPTIONS桶 检测客户端是否具有对服务端进行操作的权限。通常用于跨域访问之前。 OPTIONS对象 检测客户端是否具有对服务端进行操作的权限。通常用于跨域访问之前。 对象操作接口 表4 对象操作接口 接口
-
转换桶和对象的存储类别 - 对象存储服务 OBS
设置桶默认存储类型 使用SDK Java Python C Go BrowserJS .NET Android iOS PHP Node.js 使用命令行工具obsutil 命名结构 Windows操作系统 obsutil stat obs://bucket [-acl] [-bf=xxx] [-config=xxx]
-
多段上传 - 对象存储服务 OBS
段上传,而不是在单个操作中上传对象。例如:您有1个500MB大小的对象,需要上传到OBS桶中,您可以使用OBS Browser+工具进行多段上传,此工具会将该对象自动切分为多个小对象进行上传;或者使用OBS提供的多段上传API进行上传,最大程度提高上传效率同时避免您的任务失败。 使用多段上传可提供以下优势:
-
创建桶 - 对象存储服务 OBS
Go BrowserJS:不支持创建桶。 .NET Android iOS PHP Node.js 使用图形化工具OBS Browser+ 具体请参见创建桶。 使用命令行工具obsutil 具体请参见创建桶。 相关操作和问题 修改桶存储类别 您可以在创建桶时指定桶的存储类别,也可以
-
构造请求 - 对象存储服务 OBS
消息体具体内容需要根据具体接口而定。 发起请求 共有两种方式可以基于已构建好的请求消息发起请求,分别为: cURL cURL是一个命令行工具,用来执行各种URL操作和信息传输。cURL充当的是HTTP客户端,可以发送HTTP请求给服务端,并接收响应消息。cURL适用于接口调试。
-
通过CDN加速域名访问桶 - 对象存储服务 OBS
节点,提供有效且稳定的加速效果。 适用场景 通过OBS提供文件下载业务的应用或服务。例如:通过http/https提供文件下载业务的网站、工具下载、游戏客户端、APP商店等。 通过OBS提供音视频点播业务的应用或服务。例如:在线教育类网站、在线视频分享网站、互联网电视点播平台、音乐视频点播APP等。
-
上传对象 - 对象存储服务 OBS
Python C Go BrowserJS .NET Android iOS PHP Node.js 使用图形化工具OBS Browser+ 拖拽上传 使用命令行工具obsutil 上传对象 相关操作和问题 修改对象的存储类别 您可以在上传对象时指定对象的存储类别,也可以在上传后修改对象的存储类别,修改步骤如下:
-
设置桶和对象的存储类别 - 对象存储服务 OBS
使用OBS SDK Java Python C Go BrowserJS .NET Android iOS PHP Node.js 使用图形化工具OBS Browser+ 登录OBS Browser+。 在页面上区域单击“创建桶”。 在弹出的对象框中根据需要填写桶信息,如图2所示。 图2
-
预置模板参数说明 - 对象存储服务 OBS
frame_interval 截帧时间间隔,单位为秒/帧。 categories 视频检测场景。支持如下场景: 政治人物 暴恐元素 涉黄 text_categories 语音或文字审核服务的检测场景。支持如下场景: 政治人物 暴恐元素 涉黄 辱骂 违禁品 use_sis 是否使用语音审核服务。