检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
命令行切换到SDK开发包解压目录,运行composer install安装依赖,生成vendor文件夹。 (可选)在PhpStorm项目中导入源码。打开PhpStorm,选择File > Open,并在Open File or Project中选择SDK开发包解压目录。 安装完成后,您的目录结构应该像下面这样:
为什么OBS存储的数据丢失了? 如果您的OBS中存储的数据丢失了,请按照以下原因排查: 请检查桶中是否设置了生命周期过期删除规则,符合规则的对象会被删除。 请检查桶是否授权了其他用户桶的写权限,被授权的用户都可以删除对象。如果您开启了日志记录功能,可以通过日志记录查询到删除对象的用户。
定时转换对象存储类别 对于在一段时间内经常访问,但是超过一定时间后便可能不再访问的数据,例如数字媒体存档、金融和医疗记录、长期数据库备份以及为符合监管要求而必须保留的数据等,使用生命周期定时将这些数据转换为较低成本的归档存储或深度归档存储类型,以减少您的存储费用。 桶内对象(开启多版本时包括对象的当前版本和历史版本)
Data+最佳实践 视频转码 父主题: Data+
使用OBS控制台 在OBS管理控制台左侧导航栏选择“桶列表”。 在OBS管理控制台桶列表中,单击待操作的桶,进入“对象”页面。 在左侧导航栏,单击“数据安全 > CORS规则”。 单击“创建”,系统弹出“创建CORS规则”对话框,如图1所示。 一个桶最多可设置100条CORS规则。 图1 创建CORS规则
获取自定义元数据 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 下载对象成功后会返回对象的自定义元数据。以下代码展示了如何获取自定义元数据: // 创建ObsClient实例 var
企业数据权限控制最佳实践 部门公共数据权限管理 部门/项目之间数据共享 给业务部门授予独立的资源权限 业务部门之间桶资源隔离
大数据场景下使用OBS实现存算分离 大数据场景下使用OBS实现存算分离方案概述 操作流程 对接大数据平台 对接大数据组件 迁移HDFS数据至OBS
单击图1红框内按钮选择文件。 图1 上传图片 选择待上传的图片,单击“打开”。 单击“上传”,开始上传图片。上传完成后的图片会显示在对象列表。 在左侧导航栏,选择“数据处理 > 图片处理”。 单击“创建”,进入样式编辑界面。 输入样式名称为“style002”。在编辑页面,选中“代码编辑模式”。 在代码输入框中输入如下处理缩略命令和参数。
忽略错误 此功能支持在控制台代码编辑模式和接口调用模式使用。 通过此操作可以忽略请求参数非法、图片超过处理限制等错误,直接返回原图。 操作名称:ignore-error 表1 忽略错误参数说明 参数 取值说明 代码样例 value 取值为0或1。默认值为0。 0:不忽略报错。遇到错误时,服务端正常返回报错信息。
printStackTrace(); } } } 相关链接 关于获取桶元数据的API说明,请参见获取桶元数据。 更多关于获取桶元数据的示例代码,请参见Github示例。 获取桶元数据过程中返回的错误码含义、问题原因及处理措施可参考OBS错误码。 桶和对象相关常见问题请参见桶和对象相关常见问题。
在Windows ECS上使用OBS Browser+通过内网访问OBS 在Linux ECS上使用obsutil通过内网访问OBS 父主题: OBS数据访问
质量变换 此功能支持在控制台代码编辑模式和接口调用模式使用。 可以对输出格式为jpg的图片进行图片压缩,不使用压缩则可能会使图片占用的空间变大。具体参数说明如表1所示。 操作名称:quality 表1 图片压缩 参数 取值说明 代码样例 q 图片的相对质量,即将图片按照原图的q%进行压缩。取值范围为[1,100]。
白名单Referer为空,黑名单Referer不空时,允许所有黑名单中指定网站以外的其他网站的请求访问目标桶中的数据。 白名单Referer不为空,黑名单Referer为空或不空时,允许在白名单且不在黑名单中的网站的请求访问目标桶中的数据。 当白名单Referer与黑名单Referer内容有交集时,交集部分Refe
生命周期规则的组成元素 一条完整的生命周期规则由规则元数据、规则的对象筛选条件和规则执行的动作和时间3个关键元素组成: 图1 生命周期规则的组成元素 规则元数据 规则元数据说明规则ID以及规则状态: 表1 规则元数据 元素 描述 规则元数据 ID 元素解释: 规则ID,ID元素唯一地标识一条规则。
生命周期配置示例 如果您的使用方式为API或SDK,请参考以下xml示例。 单一规则单个筛选条件 示例1:生命周期将应用于存储桶内的所有对象 如果需要适用于桶中的全部对象,需要指定一个空前缀。以下规则适用于桶中的全部对象,在对象创建100天后其转换为归档存储类型。 xml: 1
参数解释: 元数据操作指示符。 约束限制: 无 取值范围: REPLACE_NEW:表示对于已经存在值的元数据进行替换,不存在值的元数据进行赋值,未指定的元数据保持不变(自定义头域作替换处理)。 REPLACE:表示使用当前请求中携带的头域完整替换,未指定的元数据(本表中除x-o
png),水印图片置于右下角,透明度为90,水平边距和垂直边距默认值都为10。在控制台上的具体操作步骤如下: 在OBS管理控制台首页,单击目标桶名称,在左侧导航栏中选择“数据处理 > 图片处理”。 单击“创建”,进入样式编辑界面。 在编辑页面,输入“样式名称”,“编辑模式”选择“图形界面模式”,并选择“水印设置”。
我可以在OBS中存储多少数据? OBS系统和单个桶都没有总数据容量和对象/文件数量的限制,但对于单次上传对象的大小有如下限制: OBS管理控制台支持批量上传文件,单次最多支持100个文件同时上传,总大小不超过5GB。如果只上传1个文件,则这个文件最大为5GB。 OBS Brows
Web端通过PostObject接口直传OBS 背景信息 常见的Web端上传方法是用户通过浏览器上传文件至应用服务器,再由应用服务器上传至OBS,数据需要在应用服务器中转,传输效率较低,且多任务同时上传时应用服务器压力大。 本文介绍一种在Web端利用PostObject接口直传文件至OB