前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >cas档案列表取回实操

cas档案列表取回实操

原创
作者头像
杜志强
发布2019-03-27 17:40:10
9470
发布2019-03-27 17:40:10
举报
文章被收录于专栏:Mr_du

存储在cas中的档案如果想删除需要知道档案ID否则无法删除以及其它操作。

以下举例完整步骤及详解:

步骤一 : 发起取回任务

命令选项

执行如下命令会创建一个文件库的档案列表取回任务,该任务的最终结果是一个指定 Vault 下所有 Archive 的清单。 cascmd.py create_job cas://vault-name vault-name:文件库名称

步骤二 : 查询任务进展

命令选项

清单检索任务的时间比较长,通常为 3~5 小时,使用返回的 Job ID 来查询 Job 的运行状态: cascmd desc_job cas://vault-name job ID

StatusCode: InProgress 状态代码:正在进行中 StatusMessage: InProgress 状态消息:正在进行中 ArchiveId: 文档Id ArchiveSizeInBytes:存档大小字节

RetrievalByteRange: 检索字节范围 Completed: 完成 CompletionDate: 完成日期 CreationDate: 创建日期

当完成的时候查询结果:

步骤三 : 获取任务内容

获取任务内容

命令选项

当 Job 完成以后,可以使用如下命令来下载 Job 的结果到本地文件中。 cascmd.py fetch cas://vault-name job ID local_file

此时已经完成取回所有档案ID。

后续即可根据档案ID完成对应其它操作。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档