如果在标准模式下使用应用程序,则可以配置以下类型任务的运行计划:ODS、更新、回滚、ODFIM,ContainerScan 和 InventoryScan。
如果在 Light Agent 模式下使用应用程序来保护虚拟环境,则可以配置以下类型任务的启运行计划:ODS、ODFIM,ContainerScan 和 InventoryScan。
您可以将任务运行计划设置的当前值输出到控制台或配置文件。
要将任务运行计划的当前设置输出到控制台,请执行以下命令:
kesl-control --get-schedule <
任务 ID/名称
> [--json]
其中:
<
任务 ID/名称
>
是任务创建时分配给任务的 ID,或者是命令行中的任务名称。--json
,则以 JSON 格式输出设置。如果未指定 --json
键,则设置将以 INI 格式导入。要将任务运行计划的当前设置输出到配置文件,请执行以下命令:
kesl-control --get-schedule <
任务 ID/名称
> --file <
配置文件路径
> [--json]
其中:
<
任务 ID/名称
>
是任务创建时分配给任务的 ID,或者是命令行中的任务名称。--file <
配置文件路径
>
是将输出任务运行计划设置的配置文件的路径。如果指定文件名但未指定其路径,则将在当前目录中创建该文件。如果指定路径中已存在文件,该文件将被覆盖。如果指定目录不存在,则不会创建配置文件。--json
,则以 JSON 格式输出设置。如果未指定 --json
键,则设置将以 INI 格式导入。
例如: 将更新任务设置保存在名为 update_schedule.ini 的文件中,然后将创建的文件保存在当前目录中:
在控制台中显示更新任务计划:
|
您可以通过下列方式编辑任务运行计划的设置:
<
设置名称
>=<
设置值
>
格式指定任务运行计划的单个设置。要使用配置文件编辑任务运行计划设置的值,请执行以下操作:
kesl-control --get-schedule
将任务设置输出到配置文件。kesl-control --set-schedule <
任务 ID/名称
> --file <
配置文件路径
> [--json]
其中:
<
任务 ID/名称
>
是任务创建时分配给任务的 ID,或者是命令行中的任务名称。
--file <
配置文件路径
>
– 将从中导入任务计划设置的配置文件的完整路径。
--json
:如果您要以 JSON 格式从配置文件导入设置,请指定此键。如果不指定 --json
键,应用程序将尝试从 INI 文件导入设置。如果导入失败,将显示错误。
文件中定义的任务运行计划的所有设置值都将导入应用程序。
示例: 从名为 /home/test/on_demand_schedule.ini 的配置文件将计划设置导入到 ID=2 的任务中:
|
要使用命令行编辑任务运行计划设置的各个值,请执行以下命令:
kesl-control --set-schedule <
任务 ID/名称
> <
设置名称
>=<
设置值
> [<
设置名称
>=<
设置值
>]
其中:
任务运行计划的指定设置的值被更改。
例如: 要将任务安排为每十小时启动一次,请指定以下设置:
要将任务安排为每十分钟启动一次,请指定以下设置:
要将任务安排为在每月的第 15 天启动,请指定以下设置:
要将任务安排为每星期二启动一次,请指定以下设置:
要将任务安排为每 11 天启动一次,请指定以下设置:
|