1.大纲
bpdbjobs – 与 NetBackup 作业数据库进行交互
bpdbjobs [-report] [-M master_servers] [-ignore_parent_jobs] [ -vault
| -lvault | -all_columns | -most_columns | -gdm ] [-file pathname]
[-append] [-noheader] [-mastertime] [-t timestamp] [-jobid
job1,job2,...jobn] [verbose]
bpdbjobs -summary [-M master_servers] [-ignore_parent_jobs] [ -U | -L
| -all_columns ] [-file pathname] [-append] [verbose]
bpdbjobs -resume | -suspend | -delete | -cancel | -restart
job1,job2,...jobn | type=jobtype | type=all [-M master_servers]
[-quiet] [-reason "string"]
bpdbjobs -cancel_all [-M master_servers] [-reason "string"]
bpdbjobs -clean [-M master_servers] [ -keep_hours hours | -keep_days
days ] [ -keep_successful_hours hours | -keep_successful_days days
] [verbose]
bpdbjobs -version
bpdbjobs -change_priority_by [-M master_servers] -priority number
-jobid job1,job2,...jobn
bpdbjobs -set_priority [-M master_servers] -priority number -jobid job1,job2,...jobn
bpdbjobs -fast
在 UNIX 系统上,此命令的目录路径为 /usr/openv/netbackup/bin/admincmd/
在 Windows 系统上,此命令的目录路径为 install_path\NetBackup\bin\admincmd\
2.描述
bpdbjobs可与作业数据库进行交互,在脚本中或者作为命令行管理工具都很有用。
它可输出整个作业数据库、输出数据库的摘要、删除已结束作业、取消未完成作业
以及清除旧作业。
bpdbjobs要自定义 bpdbjobs 的输出,请在 bp.conf 文件中添加列定义条目(BPDBJOBS_COLDEFS)。
有关 bp.conf 文件、完整的定义列表和 BPDBJOBS_COLDEFS 条目的更多信息,请参见。
3.常用选项
-all_columns
显示报告或摘要的所有列。此命令为每个备份作业输出一行信息。每行输出都是一个以逗号分隔的列表。输出中包含作业 ID、字段 1 和客户端名称、字段等信息。
-cancel job1,job2,...jobn |type=jobtype|type=all
使 bpdbjobs 完全取消在活动监视器中显示且状态码为 150 的活动作业。例如:
bpdbjobs -cancel 11328
bpdbjobs -cancel 11328,11329,11330
-change_priority_by [-M master_servers] -priority number -jobidjob1,job2,...jobn
更改指定作业的优先级。
-summary
将存储在 NBU/jobs 中的所有作业的摘要行输出到屏幕。