创建和配置作业
也可以通过命令行创建或更新任务。
为此必须输入以下命令:
C:\Program Files (x86)\vdogClient\VDogAutoCheckIn.exe" /RD:d:\vdClientArchive /at:c /JobConfig /CFile:d:\AutoCheckIn.ini /Password:******** /Account:User
除自动检查输入参数外,创建作业时还必须指定参数 /JobConfig。
参数 | 描述 |
---|---|
/JobConfig | 表示要创建一项工作 |
Info
仅在以下情况下需要:仅更改作业配置,且没有创建 组件,没有 版本控制,没有 签到。
配置文件
除了为 AutoCheckIn 描述的条目外,作业配置的 INI 文件还包含 [Jobconfig] 节。该节的键可用于为作业配置设置输入值,这些值也可在 AdminClient 的 作业配置 中找到(请参阅 作业 部分)。对于 INI 文件中没有指定值的设置,将设置默认值。
关键字 JobId
要调整配置的工作的 ID
关键字 TemplateJobId
其配置(除工作 ID 外)将被采用的工作的 ID
键 JobName
作业的名称
Info
如果名称为空,则必须使用 JobId 或 TemplateJobId 关键字找到现有的作业。
默认值为空字符串。
密钥 UploadType
上传类型的名称
Info
如果名称为空,则必须使用 JobId 或 TemplateJobId 关键字找到现有的作业。
默认值为空字符串。
组件 ID 关键字
组件的ID
Info
如果名称为空,则必须使用 JobId 或 TemplateJobId 关键字找到现有的作业。
默认值为空字符串。
关键字 UploadAgentId
上传代理 ID
默认值为空字符串。
Info
要确定系统中配置的上传代理的 ID,有两个选项:
- 在文件AgentStations.ini (
\vdServerArchive\VD$A\Configuration
) 中,您可以在 U_ 前缀后找到代理的 ID。 - 在 AdminClient 中选择 作业 模块中的所需作业,点击菜单功能区 帮助 选项卡中的 将作业参数复制到剪贴板 按钮,然后将剪贴板的内容粘贴到编辑器中。上传代理的 ID 将显示为 4959 键的值。
密钥 比较政策
显示比较策略。可能的值有
0: 不进行比较。
1: 以前的备份 <-> 备份
2: 服务器版本 <-> 备份
3: 服务器版本 <-> 备份,以前的备份 <-> 备份
默认值为 3。
密钥 执行
显示任务的执行时间。可能的值有
0:不按时间表执行。
1: 按照计划执行。
2: 使用 BackupClient 执行。
默认值为 0。
按键翻转
保留备份(滚动)的数量
最少保留 1 个备份,最多保留 999 个备份。
默认值为 5。
密钥 RepetitionOnError
显示作业出错时是否应再次执行以及何时再次执行。字符串由以下 3 个值组成,以逗号分隔:
指定是否再次执行作业(0 或 1)、
作业再次被执行前的等待时间(分钟)
最大重复次数
例如:
"1,30,2 "表示,如果出现错误,将再次执行任务,两次尝试之间等待 30 分钟,最多尝试 2 次再次执行任务。
密钥 开始时间
如果 Execute 关键字的值为 1,即作业是根据计划执行的,则可以在此设置作业的执行时间。
键值是一个字符串,由以下值组成,中间用逗号隔开:
开始时间:执行任务的时间
执行任务的节奏(3:每小时,2:每天,1:每周,0:每月)
其他数值取决于选择的节奏:
每小时 :
- 小时数
- 分钟数
例如:
16:00,3,2,45: 作业从 16:00 开始,每隔 2 小时 45 分钟执行一次。
按天:
- 没有其他值了。
例如:
16:00,2:工作在每天 16:00 执行。
按周:
- 两次执行之间的周数
- 星期几(1:星期日,2:星期一,4:星期二,8:星期三,16:星期四,32:星期五,64:星期六)
- 如果任务要在一周中的几天执行,则相应的数字要相加。例如,星期一和星期六:2+64=66
例如:
16:00,1,4,4:每四周的周二下午 4 点执行工作。
16:00,1,2,24:每隔一周的周三和周四下午 4 点执行这项工作。
按月:
- 工作执行月份的执行节奏(0:每隔 n 天,其中 n 表示日期;1:每周的某一天)。
- 如果选择 0 作为第一个值,第二个值将指定任务在每月的哪一天执行。
- 如果选择 1 作为第一个值,第二个值指定月份的星期,第三个值指定执行任务的星期(0: 星期日、1: 星期一、2: 星期二、3: 星期三、4: 星期四、5: 星期五、6: 星期六)。
任务只能在每月的某一天执行。不能指定一周中的几天。 - 执行任务的月份(1:1 月,2:2 月,4:3 月,8:4 月,16:5 月,32:6 月,64:7 月,128:8 月,256:9 月,512:10 月,1024:10 月):8月、256:9月、512:10月、1024:11月、2048:12月):11月,2048:12月)。
如果要在多个月份执行任务,则将相应的数字相加。例如,三月、七月和十月:4+64+512=580
例如:
16:00,0,0,5,32:任务将于 6 月 5 日 16:00 执行。
16:00,0,1,2,3,512:任务将在十月第二周的周三 16:00 执行。
默认值为空字符串。
主要电子邮件收件人
要通过电子邮件通知的用户或组 ID 列表,用逗号分隔。
默认值为空字符串。
Key {ParameterId as number}
显示参数 ID。
默认值为空字符串。
如果已创建任务,创建任务的 ID 将在[结果] 部分的JobId 关键字中指定。