创建和配置作业
也可以通过命令行创建或更新作业。
为此必须输入以下命令:
C:\Program Files (x86)\vdogClient\VDogAutoCheckIn.exe" /RD:d:\vdClientArchive /at:c /JobConfig /CFile:d:\AutoCheckIn.ini /Password:******** /Account:User
除了 AutoCheckIn 的参数外,创建作业时还必须指定参数 /JobConfig。
参数 | 描述 |
---|---|
/JobConfig | 表示要创建一项作业 |
Info
仅在仅需更改作业配置、且 不 创建组件、不 进行版本控制、不 执行签入操作的情况下才需要此项设置。
配置文件
除了为 AutoCheckIn 描述的条目外,作业配置的 INI 文件还包含 [Jobconfig] 节。该节的键可用于为作业配置设置输入值,这些值也可在 AdminClient 的 作业配置 中找到(请参阅 作业 部分)。对于 INI 文件中没有指定值的设置,将设置默认值。
JobId 键
要调整配置的作业的 ID
TemplateJobId 键
配置(除作业 ID 外)将被采用的作业的 ID
JobName 键
作业名称
Info
如果名称为空,则必须使用 JobId 或 TemplateJobId 键找到现有的作业。
默认值为空字符串。
UploadType 键
上传类型的名称
Info
如果名称为空,则必须使用 JobId 或 TemplateJobId 键找到现有的作业。
默认值为空字符串。
ComponentId 键
组件的 ID
Info
如果名称为空,则必须使用 JobId 或 TemplateJobId 键找到现有的作业。
默认值为空字符串。
UploadAgentId 键
上传代理 ID
默认值为空字符串。
Info
要确定系统中配置的上传代理的 ID,有两个选项:
- 在文件 AgentStations.ini(
\vdServerArchive\VD$A\Configuration
)中,您可以在 U_ 前缀后找到代理的 ID。 - 在 AdminClient 中选择 作业 模块中的所需作业,点击菜单功能区 帮助 选项卡中的 将作业参数复制到剪贴板 按钮,然后将剪贴板的内容粘贴到编辑器中。上传代理的 ID 将显示为 4959 键的值。
ComparePolicy 键
显示比较策略。可能的值有:
0:不进行比较。
1:前一备份 <-> 备份
2:服务器版本 <-> 备份
3:服务器版本 <-> 备份,前一备份 <-> 备份
默认值为 3。
Execute 键
显示作业的执行时间。可能的值有:
0:不按计划执行。
1:按照计划执行。
2:使用 BackupClient 执行。
默认值为 0。
RollOver 键
保留备份的数量(滚动)
最少保留 1 个备份,最多保留 999 个备份。
默认值为 5。
RepetitionOnError 键
显示作业出错时是否应再次执行以及何时再次执行。字符串由以下 3 个值组成,以逗号分隔:
指定是否再次执行作业(0 或 1)、
作业再次被执行前的等待时间(分钟)
最大重复次数
示例:
“1,30,2”表示,如果出现错误,将再次执行作业,两次尝试之间等待 30 分钟,最多尝试 2 次再次执行作业。
StartTime 键
如果 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: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 执行。
默认值为空字符串。
EmailRecipients 键
要通过电子邮件通知的用户或组 ID 列表,用逗号分隔。
默认值为空字符串。
{ParameterId as number} 键
显示参数 ID。
默认值为空字符串。
如果已创建作业,创建作业的 ID 将在 [Result] 节的JobId 键中指定。
相关主题