华为云对象存储OBS配置在线解压策略_云淘科技
OBS支持ZIP包上传后自动解压。您可以将批量文件打包成ZIP包后上传至OBS,上传之后压缩包可以自动解压。
成功创建在线解压策略后,您上传到OBS的ZIP包若能匹配解压策略,则会自动解压。创建策略前已存在的ZIP包不受影响。
您可以新建在线解压策略,也可以从其他桶复制已有在线解压策略。
在线解压功能当前仅在华北-北京四、华南-广州、华东-上海一、亚太-新加坡区域开放。
新建在线解压策略
在OBS管理控制台左侧导航栏选择“桶列表”。
在OBS管理控制台桶列表中,单击待操作的桶,进入“对象”页面。
在左侧导航栏单击“数据处理>在线解压”,进入“在线解压”页面。
单击“创建”,系统弹出如图1所示对话框。
图1 创建在线解压策略
配置在线解压策略,参数说明如表1所示。
参数 |
说明 |
---|---|
解压策略名称 |
输入方便记忆的策略名称。只能由大写或小写的英文字母、数字、下划线(_)和连字符(-)组成。长度为1~256个字符。例如:event_0001。 |
事件 |
事件类型。目前,OBS支持对以下事件类型进行在线解压。 ObjectCreated:表示所有创建对象的操作,包含Put、Post、Copy对象以及合并分段任务。 Put:使用Put方法上传对象。 说明: 针对ZIP包嵌套的场景,在线解压策略的事件类型需设置为ObjectCreated或CompleteMultipartUpload。 |
前缀 |
选填参数,配置触发在线解压的ZIP包名称前缀。不支持\:*?\”|特殊字符、不支持首个字符为”/”或包含“//”。前缀加后缀的长度不得超过1024个字符。 配置,上传带有该前缀的ZIP包会触发在线解压。 注意: 建议配置文件前缀。置空将默认匹配所有上传的ZIP包,可能会触发循环执行。 例如,对象名为example123,对象的路径为bucket/file/example123,如果想配置前缀为example,则前缀需配置为“file/example”。 |
后缀 |
解压策略将匹配名称中带有该后缀的压缩包。默认为.zip,且当前仅支持ZIP格式。 |
是否覆盖 |
当解压出的对象与桶内已有对象同名时的处理方式。 不覆盖跳过:保留桶内已有对象,跳过同名对象,不进行解压。 |
解压路径 |
选填参数,文件解压后存放的路径。不支持\:*?\”|特殊字符,不支持以英文句号(.)开头或结尾,不支持包含两个以上相邻的斜杠(/)。长度为0-1023个字符。 配置:路径必须以“/”结尾,ZIP包解压后将存放在配置路径的同名文件夹下。 若桶内没有与路径同名文件夹,则系统会自动创建一个文件夹并将解压对象存放在该文件夹下。 置空:ZIP包解压后将存放在桶的主目录下。 |
IAM委托 |
请使用云服务为OBS、配置策略包含OBS OperateAccess的委托。 若无符合上述规则的委托,请新建委托后再选择。 |
单击“确定”,完成在线解压策略创建。
复制在线解压策略
在OBS管理控制台左侧导航栏选择“桶列表”。
在OBS管理控制台桶列表中,单击待操作的桶,进入“对象”页面。
在左侧导航栏单击“数据处理>在线解压”,进入“在线解压”页面。
单击“复制”。
选择复制源,即在线解压策略所在的源桶。
从源桶复在线解压策略的操作为增量复制,不会删除当前桶已存在的在线解压策略,与已存在的在线解压策略冲突的策略不会复制。
源桶和目标桶的桶版本号都必须是3.0。
您可以按需移除不需要复制的在线解压策略。
单桶在线解压策略上限为10条,如果已有策略+复制策略的数量超过上限,将会复制失败,请先删除多余策略再进行复制。
图2 复制在线解压策略
单击“确定”,将源桶的在线解压策略复制到当前桶。
父主题: 数据处理
同意关联代理商云淘科技,购买华为云产品更优惠(QQ 78315851)
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家