Veritas NetBackup™ 命令参考指南
- 介绍
- 附录 A. NetBackup 命令
名称
nbcertupdater — 运行证书更新实用程序
大纲
-host host_name [-broker broker_name] [-port broker_port] [-v] [-d] [-nolog]
-ofile output_file [-ifile input_file] [-numparallel num_parallel_hosts] [-numattempts attempts_per_host] [-broker broker_name] [-port broker_port] [-v] [-d] [-nolog]
-listonly -ofile output_file [-v] [-d] [-nolog]
-help
在 UNIX 系统上,此命令的目录路径为 /usr/openv/netbackup/bin/admincmd/
在 Windows 系统上,此命令的目录路径为 install_path\NetBackup\bin\admincmd\
描述
证书更新实用程序 (nbcertupdater) 提供一种自动机制来联系这样一组 NetBackup 主机:这些主机可对指定的身份验证代理运行 setuptrust 操作。该实用程序也可以查询本地身份验证代理的 NBU_Machines 专用域以生成以下主机: 您可以联系以进行 setuptrust 操作的一组 NetBackup 主机。
该实用程序只能以本地管理员身份在主服务器上运行。它可在三种模式下运行:
处理一台主机。可以在命令行指定一个主机名。此实用程序会联系主机并对指定的身份验证代理运行 setuptrust。
处理多台主机。可以在输入文件中指定多个主机名。如果未指定输入文件,则 nbcertupdater 从本地身份验证代理的 NBU_Machines 专用域自动生成要联系的主机列表。将生成子作业来处理每台主机。-numparallel 选项控制并行处理的主机数。
从身份验证代理创建主机列表。该实用程序从本地身份验证代理的 NBU_Machines 专用域创建列表,并将其写入输出文件。不会处理主机。
选项
- -b | -broker broker_name
应与其建立信任的代理。如果未指定代理,则与 NetBackup 主服务器建立信任。
- -d
启用调试模式。实用程序将在控制台上输出调试消息。
- -h | -host host_name
指定执行 setuptrust 操作的 NetBackup 主机。
- -help
输出命令用法信息。
- -i | -ifile input_file
指定包含要处理的 NetBackup 主机名称的输入文件名称。输入文件中的每一行对应于一个主机名(注释行除外)。
- -l | -listonly
从本地身份验证代理生成 NetBackup 主机列表,但不处理这些主机。
- -na | -numattempts attempts_per_host
指定实用程序声明失败前尝试处理主机的次数。默认值为 1。
- -nolog
关闭针对实用程序操作的所有日志记录。
- -np | -numparallel num_parallel_hosts
指定要并行处理的主机数。默认值为 3。
- -o | -ofile output_file
指定输出文件的名称。
- -p | -port broker_port
指定所选代理的端口号。如果未指定此选项,则使用默认的代理端口联系代理。
- -v
启用详细模式。实用程序将在控制台上输出额外的提示性消息。
输出消息
HOST_NOT_FOUND
找不到主机名。
BPCD_CONN_FAIL
无法连接到主机上的 bpcd。主机上可能没有安装 NetBackup 客户端软件。
# bpnbat -ShowBrokerCerts
USER_INTERRUPT
用户已请求终止操作。如果用户按 Ctrl-C 终止程序,则会返回此错误。
SUCCESS
已成功处理主机。
示例
示例 1 - 更新已安装身份验证客户端库的 NetBackup 主机。
# nbcertupdater -h huffman.abc.com Logging to directory /openv/netbackup/logs/certupdater> Processing host huffman.abc.com Host processed successfully
示例 2 - 从本地身份验证代理的 NBU_Machines 专用域生成计算机名称列表。此列表与运行 bpnbat -ShowMachines 命令时显示的列表相同。
# nbcertupdater -listonly -o outfile.txt Logging to directory </usr/openv/netbackup/logs/certupdater> Generating host list from the local AB Writing result to file <outfile.txt>
示例 3 - 使用输入文件指定要更新的主机。已成功更新第一个主机。bpcd 不在第二个主机上运行。
# cat infile.txt huffman.vxindia.com atom.vxindia.com # nbcertupdater -i infile.txt -o outfile.txt Logging to directory </usr/openv/netbackup/logs/certupdater> Reading host names from file infile.txt Attempt 1: Processing 2 hosts Processing host huffman.abc.com (1/2) Processing host atom.abc.com (2/2) Completed host huffman.abc.com (SUCCESS) Completed host atom.abc.com (BPCD_CONN_FAIL) Total hosts attempted: 2 (1 succeeded) Writing result to file <outfile.txt> # cat outfile.txt #huffman.abc.com #SUCCESS@(02/17/10 16:58:19) atom.abc.com #BPCD_CONN_FAIL@(02/17/10 16:58:19)