您可以在命令行中使用备份管理命令对备份对象执行以下操作:
恢复受感染的对象可能会导致设备感染。
查看备份对象详细信息
要查看备份中对象的详细信息,请运行:
kesl-control -B --query ["<
筛选条件
>"] [-n <
数量
>] [--json]
其中:
<
筛选条件
>
:一个或多个逻辑表达式,格式为 <
字段
><
比较运算符
>'<
值
>'
,结合逻辑运算符 and
来限制结果。如果您不指定任何筛选条件,应用程序将显示备份中的所有对象的详细信息。<
数量
>
:要显示的最近对象的数量。如果您不指定 -n
开关,则会显示最后 30 个对象。指定 0 则显示所有对象。--json
:以 JSON 格式输出数据。ObjectId
行显示应用程序在将对象放入备份时分配给该对象的数字标识符。该 ID 用于对对象执行操作,例如从备份存储中恢复或删除对象。
从备份中恢复对象
要将对象以其原始名称还原到其原始位置,请执行以下命令:
kesl-control --restore <
对象 ID
>
其中 <
对象 ID
>
是应用程序在将对象放入备份时分配给该对象的数字标识符。
要将对象以新名称恢复到指定目录,请执行以下命令:
kesl-control --restore <
对象 ID
> --file <
文件名和路径
>
其中 --file <
文件名和路径
>
是文件的新名称和要将文件保存到其中的目录的路径。如果指定的目录不存在,应用程序将创建该目录。
从备份中删除对象
要从备份中移除所选对象,请运行:
kesl-control --mass-remove --query "<
筛选条件
>"
其中 <
筛选条件
>
是一个或多个逻辑表达式,格式为 <
字段
> <
比较运算符
> ‘<
值
>’
,结合逻辑运算符 and
来限制结果。
例如: 要移除 ID=15 的对象,请执行以下操作:
要移除名称或路径中包含“test”的对象:
|
要从备份中移除所有对象,请运行:
kesl-control -B --mass-remove