存储在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 删除。