定时任务
定时任务是加载到定时器上的任务条目。定时器和定时任务完全解耦,用户可按需创建不同规则的定时器、以及不同的定时任务,并将定时任务灵活加载到定时器或从定时器上卸载。此外,定时任务支持选择性停用/启用/加载/卸载,可灵活处理生产环境中的特殊情况。定时任务的操作也会完整的进入审计中。
定时任务页面显示了定时任务的名称、任务类型、资源名称、开始日期、任务策略、启用状态、定时器状态、定时器和创建日期等信息。
创建定时任务
在ZStack私有云主菜单,点击 ,在定时任务页面点击创建定时任务按钮,可参考以下示例输入相应内容:
- 名称:设置定时任务名称
- 简介:可选项,可留空不填
- 任务:选择任务类型。目前支持任务类型包括:启动云主机、停止云主机、重启云主机、创建云主机快照、创建云盘快照
- 云主机/云盘:选择执行任务的云主机/云盘,可多选
- 保留快照数量 (只支持Ceph存储资源) :设置快照允许保留的最大数量Note:
- 若所选云主机均使用Ceph主存储,需要设置保留快照数量;
- 保留快照数量范围:1~32。
- 定时器:可选项,加载合适的定时器到定时任务
如Figure 2所示:Figure 2. 创建定时任务


定时任务详情页
- 基本属性
- 审计审计子页面针对定时任务调用API操作提供审计,可查看该调用API名称、消耗时间、任务结果、操作员,任务创建/完成时间,以及API行为的消息详情。
- 支持设置时间段,可查看所设时间段内调用API的审计信息。Note: 界面最多显示300条审计信息,请调整合适的时间段进行搜索。
- 支持通过输入资源类型/资源UUID/API名称/操作员,搜索调用API的审计信息。
- 支持调整每页显示的审计消息数量,可选值为:10、20、50、100;且支持翻页操作。
- 支持设置时间段,可查看所设时间段内调用API的审计信息。
定时任务支持的操作
- 创建定时任务:创建一个新的定时任务
- 启用:启用定时任务,启动后该定时任务生效,支持批量操作
- 停用:停用定时任务,停用后该定时任务不生效,支持批量操作
- 加载:将定时任务加载到运行的定时器上,支持批量操作
- 卸载:将定时任务从定时器上卸载,支持批量操作
- 删除:删除该定时任务,不可恢复,支持批量操作
注意事项
在生产环境中,建议单块磁盘的快照数量尽量控制在10以内,快照过多会影响云主机/云盘的IO性能、数据安全以及主存储容量,不建议进行高频的定时快照备份。如需长期备份,请选择灾备相关功能。
关于灾备服务的定时备份功能,详情可参考《灾备服务使用教程》。

