run_job - BAR - Data Stream Architecture

Teradata® DSA 用户指南

Product
BAR
Data Stream Architecture
Release Number
17.20
Published
2022 年 3 月
Language
中文 (简体)
Last Update
2022-04-14
dita:mapPath
zh-CH/bis1632417576364.ditamap
dita:ditavalPath
zh-CH/vwp1576617377804.ditaval
dita:id
B035-3150
Product Category
Software
Teradata Tools and Utilities

用途

run_job 命令可在所有必要资源可用后立即运行作业。DSC 系统限制设置为最多可以并发运行 20 个作业,超出此限制时最多允许 20 个作业排入队列。如果开始作业前定义的目标媒体不可用,DSC 仍会将作业排入队列。

语法

run_job -n|-name JobName -b|backup_type BackupType -p|-preview -r|runtime -f|-file File -w|wait -q|query_status -u|user_authentication User -I|original_job_execution_ID -j|job_phase JobPhase -R|restart

示例

dsc run_job -n job1 -b cumulative -p -f file1.xml

dsc run_job -n job3 -b cumulative -I 13

dsc run_job -n job5 -R -w -q

参数

n|name Name
这是在其上执行操作的作业的名称。每个作业的名称都必须唯一。
示例: job1
b|backup_type BackupType
输入备份的类型:fulldeltacumulative
示例: delta
p|preview
[可选] 生成列出作业计划和设置的XML文件。如果同时使用 -r 参数,则会生成只包括联机系统和媒体服务器的作业计划。如果不使用 -r 参数,该作业计划将包括所有系统和媒体服务器,即使它们未联机也是如此。
r|runtime
[可选] 检查是否有任何媒体服务器或系统已关闭,然后生成仅包括那些联机媒体服务器或系统的作业计划。若要使用 r 参数,您还必须选择 -p 参数。

对于 NetBackup 和 DDBoost,如果目标组配置中的 disable_gen_zero 为 true,则任何媒体服务器脱机,备份作业都将被拒绝。如果 disable_gen_zero 为 false,则作业运行时会显示警告消息。

f|file filename
[可选] 如果您在预览作业,这是要保存作业计划的输出文件的文件路径和文件名。
示例: job1.xml
w|wait
[可选] 等待直至作业已运行,然后显示简要状态,如 COMPLETED_ERRORS。要获取更详细的状态,可以添加 -q 参数。不能将 wait 参数与 preview 参数一起使用。
q|query_status
[可选] 在作业运行后返回完整状态。状态包括完成的百分比和作业运行的时间。若要使用此参数,您还必须选择 -w 参数。
R|restart
重新启动失败、已中止或已完成但有错误或警告的还原作业。仅还原之前未还原的对象。
u|user_authentication User
如果启用了安全管理,则需要使用此参数。为命令提供 Viewpoint 用户,并触发用于身份验证的密码提示。

所需权限:DSA 作业权限:运行

-I |job_execution_ID jobID_of_original_full_backup_job
具有 -I 选项的 run_job 命令不应与增量或累计备份作业执行混合使用。在执行使用 -I 选项的备份后运行增量或累计操作,会导致生成的备份无法还原,或导致还原不完整,包括使还原的对象出现数据丢失问题。
[可选] 对原始完整备份作业中跳过的对象运行备份或还原作业。新作业将只包含跳过的对象。作业执行 ID 必须来自:
  • 已完成但有错误或警告的作业
  • 具有跳过对象的作业
  • 使用 -n 选项指定的作业
包含跳过对象的保存集不是增量或累计备份作业的基础,也就是说,作业的下一次备份必须是完整备份。
要获取作业执行 ID,可使用 list_job_history 命令。
如果使用 -I 选项运行备份作业,但是作业完成时出现错误,可以使用原始保存集和 -I 选项再次运行作业。再次运行作业得到的保存集中包含原先已完成但有错误的执行期间跳过的对象。新生成的保存集与原先的保存集互相关联,在还原备份作业定义中定义的任何对象时,需要使用这些保存集。
示例: # dsc run_job -n LV500001 -I 13

用法说明

如果目标组配置中的 disable_gen_zero 为 true,则任何媒体服务器脱机,备份作业都将被拒绝。如果 disable_gen_zero 为 false,则作业运行时会显示警告消息。

run_job 命令不能成功用于停用的作业。

DSA 允许用户在系统中存在关闭的 AMP 时运行作业。
  • 不会拒绝备份作业。具有回退保护的表将照常备份。没有回退保护的表将被跳过。
  • 还原作业不会被拒绝。没有回退保护的表将被跳过。
  • CBB 备份将被拒绝,因为没有任何方法可以记录关闭的 AMP 的 WLSN。

XML 文件示例

此命令不需要 XML 文件作为输入。您必须提供一个文件名称和位置,XML 文件结果将作为输出导出到该位置。