更新时间:2024-04-01 GMT+08:00
分享

配置在线解压策略

OBS支持ZIP包上传后自动解压。您可以将批量文件打包成ZIP包后上传至OBS,上传之后压缩包可以自动解压。

成功创建在线解压策略后,您上传到OBS的ZIP包如果能匹配解压策略,则会自动解压。创建策略前已存在的ZIP包不受影响。

您可以新建在线解压策略,也可以从其他桶复制已有在线解压策略。

在线解压功能支持的区域请参见功能总览

新建在线解压策略

  1. OBS管理控制台左侧导航栏选择“桶列表”
  2. 在OBS管理控制台桶列表中,单击待操作的桶,进入“对象”页面。
  3. 在左侧导航栏单击“数据处理>在线解压”,进入“在线解压”页面。
  4. 单击“创建”,系统弹出如图1所示对话框。

    图1 创建在线解压策略

  5. 配置在线解压策略,参数说明如表1所示。

    表1 在线解压策略参数说明

    参数

    说明

    解压策略名称

    输入方便记忆的策略名称。只能由大写或小写的英文字母、数字、下划线(_)和连字符(-)组成。长度为1~256个字符。例如:event_0001。

    事件

    事件类型。目前,OBS支持对以下事件类型进行在线解压。

    • ObjectCreated:表示所有创建对象的操作,包含Put、Post、Copy对象以及合并分段任务。
    • Put:使用Put方法上传对象。
    • Post:使用Post方法上传对象。
    • Copy:使用copy方法复制对象。
    • CompleteMultipartUpload:表示合并分段任务。
      说明:

      针对ZIP包嵌套的场景,在线解压策略的事件类型需设置为ObjectCreated或CompleteMultipartUpload。

    前缀

    选填参数,配置触发在线解压的ZIP包名称前缀。不支持\:*?\"<>|特殊字符、不支持首个字符为"/"或包含“//”。前缀加后缀的长度不得超过512个字符。

    • 配置,上传带有该前缀的ZIP包会触发在线解压。
    • 置空,解压策略匹配所有上传的ZIP包。
      注意:
      • 建议配置文件前缀。置空将默认匹配所有上传的ZIP包,可能会触发循环执行。
      • 配置前缀时,前缀需包含对象存放的所有目录层级。

        例如,对象名为example123,对象的路径为bucket/file/example123,如果想配置前缀为example,则前缀需配置为“file/example”。

    后缀

    解压策略将匹配名称中带有该后缀的压缩包。默认为.zip,且当前仅支持ZIP格式。

    是否覆盖

    当解压出的对象与桶内已有对象同名时的处理方式。
    • 不覆盖跳过:保留桶内已有对象,跳过同名对象,不进行解压。
    • 不覆盖,重命名:不覆盖已有对象,解压出的同名对象以文件的CRC32值重命名。
    • 覆盖:保留解压出的对象,删除桶内已有同名对象。

    解压路径

    选填参数,文件解压后存放的路径。不支持\:*?\"<>|特殊字符,不支持以英文句号(.)开头或结尾,不支持包含两个以上相邻的斜杠(/)。长度为0-1023个字符。
    • 配置:路径必须以“/”结尾,ZIP包解压后将存放在配置路径的同名文件夹下。

      如果桶内没有与路径同名文件夹,则系统会自动创建一个文件夹并将解压对象存放在该文件夹下。

    • 置空:ZIP包解压后将存放在桶的主目录下。

    IAM委托

    请使用云服务为OBS、配置策略包含OBS OperateAccess的委托。

    如果无符合上述规则的委托,请新建委托后再选择。

  6. 单击“确定”,完成在线解压策略创建。

复制在线解压策略

  1. OBS管理控制台左侧导航栏选择“桶列表”
  2. 在OBS管理控制台桶列表中,单击待操作的桶,进入“对象”页面。
  3. 在左侧导航栏单击“数据处理>在线解压”,进入“在线解压”页面。
  4. 单击“复制”。
  5. 选择复制源,即在线解压策略所在的源桶。

    • 从源桶复在线解压策略的操作为增量复制,不会删除当前桶已存在的在线解压策略,与已存在的在线解压策略冲突的策略不会复制。
    • 源桶和目标桶的桶版本号都必须是3.0。
    • 您可以按需移除不需要复制的在线解压策略。
    • 单桶在线解压策略上限为10条,如果已有策略+复制策略的数量超过上限,将会复制失败,请先删除多余策略再进行复制。
    图2 复制在线解压策略

  6. 单击“确定”,将源桶的在线解压策略复制到当前桶。
分享:

    相关文档

    相关产品