检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
还包括调用段拷贝接口。允许用户将已上传对象的一部分或全部拷贝为段。 将源对象object拷贝为一个段part1,如果在拷贝操作之前part1已经存在,拷贝操作执行之后,旧的段数据part1会被新拷贝的段数据覆盖。拷贝成功后,只能列举到最新的段part1,旧的段数据将会被删除。因此
m in Userspace,简称FUSE)的文件系统工具,支持您在Linux系统中,将OBS对象桶挂载到本地文件系统,让您能够像操作本地文件一样操作对象,实现数据的共享。关于s3fs的更多信息,请参见GitHub。如果您在s3fs使用过程中遇到问题,请参见常见问题进行排查。 方案优势
复制示例 本章节案例中的所有命令均以Linux操作系统为例,提供复制操作指导。 假设bucket-src桶内包含如下对象: obs://bucket-src/test1.txt obs://bucket-src/test2.txt obs://bucket-src/test3.txt
ICommonMsg 参数解释: 接口调用完成后的公共信息,包含HTTP状态码,操作失败的错误码等,详见ICommonMsg。 InterfaceResult BaseResponseOuput 参数解释: 操作成功后的结果数据,详见BaseResponseOuput。 约束限制: 当Status大于300时为空。
OBS生命周期管理概述 表1 OBS生命周期管理概述 生命周期相关操作 使用场景 可管理的文件 操作指导 定时转换对象存储类别 对于在一段时间内经常访问,但是超过一定时间后便可能不再访问的数据,例如数字媒体存档、金融和医疗记录、长期数据库备份以及为符合监管要求而必须保留的数据等,使用生命周期
Browser+方式配置对象元数据。 使用OBS控制台 在OBS管理控制台左侧导航栏选择“桶列表”。 在OBS管理控制台桶列表中,单击待操作的桶,进入“对象”页面。 单击待操作的对象,然后再单击“元数据”。 单击“增加”,根据需要填写元数据信息。 图1 增加元数据 单击“确定”。 使用API 修改对象元数据
下载示例 本章节案例中的所有命令均以Linux操作系统为例,提供下载操作指导。 假设bucket-test桶内包含如下对象: obs://bucket-test/test1.txt obs://bucket-test/test2.txt obs://bucket-test/test3
上传示例 本章节案例中的所有命令均以Linux操作系统为例,提供上传操作指导。 假设本地文件夹的格式如下: └── src1 ├── src2 ├── test1.txt └── test2.txt ├── src3 └──
如果待下载的对象名匹配该参数,则跳过该对象的复制。 须知: 建议使用引号传递该匹配模式(macOS/Linux操作系统使用单引号,Windows操作系统使用双引号)防止特殊符号被操作系统转义,导致不可预期的结果。 该匹配模式作用于对象全路径(含从根路径开始的对象前缀和对象名,例如,桶内
S(需要读写权限)。 OBS提供如表1所示的方式帮助用户迁移数据。请根据操作系统类型和实际情况选择合适的方式,并参考对应指导文档中的上传/下载相关章节完成数据迁移。 不同方式支持的操作系统、迁移数据量、操作简易程度存在差异,推荐您使用obsutil工具进行数据迁移。 为了节省您的
到该文件: Windows操作系统 dir macOS/Linux操作系统 ls -a 或 ls -al obsutil会对.obsutilconfig文件中的AK和SK进行加密以保护密钥安全。 注意:通过-i、-k、-e配置用户认证信息,linux操作系统的history命令可查询配置参数值,请妥善使用该操作。
以OBS控制台操作为例,每一次在控制台上的操作都会下发请求并计算请求次数。 例如进入OBS控制台首页,加载桶列表的过程会下发获取桶列表、获取桶区域位置等请求;进入桶概览页面,会下发获取桶存量信息、获取桶元数据等请求。 示例三 以下载对象为例,对一个对象的每一次下载操作都会计算一次请求次数。假设下载100个对象:
现象五:挂载并行文件系统时出现“Access Denied”类似错误 问题定位: 鉴权失败,IAM用户没有OBS操作权限。 解决办法: 给用户授权OBS操作权限。操作方法可参照资源准备。 现象六:挂载并行文件系统时出现“unable to access MOUNTPOINT /obsfs:
如果待上传的文件名匹配该参数,则跳过该文件的上传。 须知: 建议使用引号传递该匹配模式(macOS/Linux操作系统使用单引号,Windows操作系统使用双引号)防止特殊符号被操作系统转义,导致不可预期的结果。 该匹配模式作用于文件全路径(含文件名和文件目录)。 该匹配模式不适用于文件夹。
URL中携带签名 功能介绍 OBS服务支持用户构造一个特定操作的URL,这个URL的Query参数中会包含用户AK、签名、有效期等信息,任何拿到这个URL的人均可执行这个操作,OBS服务收到这个请求后认为该请求就是签发URL用户自己在执行操作。例如构造一个携带签名信息的下载对象的URL,拿
列举示例 本章节案例中的所有命令均以Linux操作系统为例,提供列举操作指导。 假设bucket-test桶内包含如下对象: obs://bucket-test/test1.txt obs://bucket-test/test2.txt obs://bucket-test/test3
如果待复制的对象名匹配该参数,则跳过该对象的复制。 须知: 建议使用引号传递该匹配模式(macOS/Linux操作系统使用单引号,Windows操作系统使用双引号)防止特殊符号被操作系统转义,导致不可预期的结果。 该匹配模式作用于对象全路径(含从根路径开始的对象前缀和对象名,例如,桶内
文字符。 默认取值: 无 allowMethods List<String> 参数解释: 指定允许的跨域请求HTTP方法,即桶和对象的几种操作类型。 取值范围: 支持以下HTTP方法: GET PUT HEAD POST DELETE 默认取值: 无 exposeHeaders List<String>
l”或“Shift”同时选择多个文件即可,同时支持“Ctrl+A”全选操作。操作习惯与Windows操作系统上的操作习惯保持一致。 单击“确定”。 使用命令行工具obsutil 命令结构: Windows操作系统 上传文件 obsutil cp file_url obs://bucket[/key]
通过控制台快速使用OBS 控制台是网页形式的操作平台,提供更直观的界面操作,简单易上手。 本章节以上传对象至“test-example-bucket”桶为例,帮助您通过控制台快速使用OBS的基础功能,包括创建桶、上传对象、下载对象、分享对象。 准备工作 使用OBS之前,您需要拥有