Veritas NetBackup™ 命令参考指南
- 介绍
- 附录 A. NetBackup 命令
名称
nbpemreq — 运行 NetBackup 策略执行管理器 (PEM) 请求,以调度到期的作业并捕获 PEM 信息
大纲
-due -date mm/dd/yyyy hh:mm:ss [-unixtime] [-legacy] [-client_filter client...] [-policy_filter policy...]
-due -dateu unixtime [-unixtime] [-legacy] [-client_filter client...] [-policy_filter policy...]
-jobs [screen] [-depth value] [all | job_id...]
-M servername...
-persisted [screen] [-depth value]
-policies [screen] [-depth value] [policy...]
-predict -date mm/dd/yyyy hh:mm:ss [-unixtime] [-legacy] [-client_filter client...] [-policy_filter policy...]
-predict -dateu unixtime [-unixtime] [-legacy] [-client_filter client...] [-policy_filter policy...]
-predict_all -date mm/dd/yyyy hh:mm:ss [-legacy] [-client_filter client...] [-policy_filter policy...]
-predict_all -dateu unixtime [-legacy] [-client_filter client...] [-policy_filter policy...]
-resume_scheduling
-subsystems [screen] [list | all | subsystem_id...]
-suspend_scheduling
-updatepolicies
在 UNIX 系统上,此命令的目录路径为 /usr/openv/netbackup/bin/admincmd/
在 Windows 系统上,此命令的目录路径为 install_path\NetBackup\bin\admincmd\
描述
NetBackup 策略执行管理器请求 (nbpemreq) 确定即将到期的作业。它还会读入处于暂停状态的所有已输入策略更新。最后,nbpemreq 收集在 nbpem 日志文件中放置的相关 nbpem 信息(该信息还可以显示到 stdout)。
此命令还可以指示 nbpem 立即处理策略更新。
在 nbpemreq 命令运行时,会影响 nbpem,致使策略处理速度下降。由于 nbpemreq 输出可能随版本的不同而改变,因此 Veritas 建议不要在脚本中使用 nbpemreq。
操作
- -due
提供有关预定在指定时间之前运行的客户端或策略的数据。显示的数据基于当前时间和将来的一个日期。时间由 mm/dd/yyyy hh:mm:ss 或 UNIX 时间戳指示。
- -jobs
提供有关当前作业和前 30 分钟内运行过的作业的状态的 nbpem 信息。nbpem 管理所有正在运行的作业,并在作业完成后将每个作业的历史记录保留 30 分钟。
- -M servername...
允许在一台或多台主服务器上执行 nbpemreq。按照命令行中列出的顺序,在每台主服务器上执行此命令。未指定 -M 时,默认值是本地主机。
- -persisted
提供有关 nbpem 持久性数据库文件内容的内部信息,该文件包含有关当前正在运行的作业的信息。如果 nbpem 被中断,则在 nbpem 重新启动时 NetBackup 知道要运行哪些作业。
- -policies
提供有关指定策略的 nbpem 内部数据,包括来自策略定义的静态数据和有关作业调度的动态信息。
- -predict | -predict_all
帮助确定要运行策略的时间。显示的信息基于当前时间和将来的一个日期。时间由 mm/dd/yyyy hh:mm:ss 或 UNIX 时间戳指示。
此选项还有助于确定策略未运行的原因。选项之间的区别在于输出格式和所显示的数据量。它显示符合运行条件的备份,但不指示在特定的时间将运行哪些作业。它检查备份的开放时段,但并不反映可能对日程表设置的任何排除日期。
- -resume_scheduling
继续执行由 -suspend_scheduling 选项中断的 nbpemreq 调度活动。
- -subsystems
提供有关内部子系统操作的 nbpem 内部信息。为每个子系统所显示的信息量取决于指定的深度。每个子系统都包含不同层次的信息。
- -suspend_scheduling
暂停 nbpemreq 调度活动。可以使用此选项暂停已调度的备份。
- -updatepolicies
指示 nbpem 重新读取现有的策略配置。通常,nbpem 基于策略更新间隔(为“全局属性”主机属性的一部分)检查更改。默认值为 10 分钟。运行此命令后,将只返回提示。
选项
- all | job_id...
列出所有作业或 job_id 指定的作业。
- -client_filter client...
一个或多个特定客户端的名称的过滤器。
- depth [ list | all | subsystem_id...]
指定要为各个输出选项生成的详细信息的级别。Depth 是一个从零(最小输出量)开始并逐渐增大(更多输出)的整数值。最大深度值和每个深度级别的具体内容随输出选项的不同而有所不同。该信息与通过使用 -subsystems 选项提供的信息不同。
- -depth value
显示所有 36 个子系统或指定的子系统。请用空格而不是逗号来分隔各个子系统。例如:
# nbpemreq depth 3 8 12
- -policy_filter policy...
一个或多个特定策略的名称的过滤器。
- screen
将输出发送到 stdout。命令输出始终定向到日志文件,即使未使用 screen 选项。最多可以将 1 MB 的数据写入 stdout。
- -unixtime
指定自 1970 年 1 月 1 日午夜 12 点(协调世界时 (UTC))以来所经历的秒数,未计算闰秒。
另请参见
请参见nbpem(1m)。