Veritas NetBackup™ 命令参考指南
- 介绍
- 附录 A. NetBackup 命令
名称
bptestbpcd — 测试 bpcd 连接并且验证连接选项
大纲
[-host hostname] [-client client_name] [-M server] [-connect_options 0|1|2 0|1|2 0|1|2|3] [-connect_timeout seconds [-wait_to_close seconds] [-verbose]
在 UNIX 系统上,此命令的目录路径为 /usr/openv/netbackup/bin/admincmd/
在 Windows 系统上,此命令的目录路径为 install_path\NetBackup\bin\admincmd\
描述
bptestbpcd 命令尝试建立从 NetBackup 服务器到 NetBackup 主机或客户端上的 bpcd 后台驻留程序的连接。如果成功,它将报告建立的套接字的相关信息。
输出的第一行包含三个数字,它们表示有效的连接选项。仅当连接到本地主机上的 bpcd 时,这些数字才相关。
如果使用保留源端口,则第一个数字为 0。如果使用非保留端口,则第一个数字为 1。
如果使用旧式(随机端口)回调,则第二个数字为 0;如果使用
vnetd
回调,则第二个数字为 1。如果连接是针对 PBX 或
vnetd
端口号启动的,则第三个数字为 1。如果连接是针对旧式 bpcd 端口号启动的,则第三个数字为 2。
其他输出行显示以下项:
NetBackup 服务器的 IP 地址和端口号。
连接方向。
bpcd 的 IP 地址和端口号。
通信是否通过与安全代理进程的本地连接进行加密。
选项
- -connect_options 0|1|2 0|1|2|3 0|1|2|3
第一个设置指示连接到主机或客户端上的 bpcd 时所用的源端口类型。如果使用传统回调方法,则此设置还指定要在其上侦听入站连接的服务器端口类型。
注意:
仅当测试与本地主机上的 bpcd 的连接时,此选项才相关。
0 = 使用保留端口号。
1 = 使用非保留端口号。
2 = 使用服务器上的 DEFAULT_CONNECT_OPTIONS 配置条目中的值。
第二个设置指示用于连接到客户端的 bpcd 回调方法:
0 = 使用传统的回调方法。
1 = 使用 vnetd 无回调方法。
2 = 使用服务器上的 DEFAULT_CONNECT_OPTIONS 配置条目所定义的值。
第三个设置指示用于连接主机或客户端的连接方法:
0 = 通过 PBX 端口 (1556) 连接到主机或客户端。如果不成功,请通过 vnetd 端口 (13724) 连接。如果仍不成功,请通过后台驻留程序端口 (13782) 连接。
1 = 通过 PBX 端口 (1556) 连接到主机或客户端。如果不成功,请通过 vnetd 端口 (13724) 连接。如果仍不成功,则连接尝试失败。
2 = 通过后台驻留程序端口 (13782) 连接到主机或客户端。
3 = 使用服务器上的 DEFAULT_CONNECT_OPTIONS 配置条目所定义的值。
如果没有为 -client 指定 -connect_options,则使用在“客户端属性”中为 clientname 配置的任何 CONNECT_OPTIONS。否则,使用 clientname 的任何 CONNECT_OPTIONS。否则,使用 DEFAULT_CONNECT_OPTIONS。
- -client client_name
要连接到的系统的客户端名称。这将创建到 bpcd 的相同旧式连接,作为连接到 NetBackup 客户端以进行多路复用备份时所用的常用连接。如果没有指定 -host 和 -client,则使用本地系统的主机名。
- -connect_timeout seconds
指定在从服务器到主机或客户端的连接尝试失败之前等待的秒数。如果未指定,则默认值是尝试建立连接的服务器上所配置的 CLIENT_CONNECT_TIMEOUT。
- -host hostname
指定要连接到的系统的主机名称。通常,hostname 为 NetBackup 服务器的主机名。这将创建到 bpcd 的相同旧式连接,作为连接到 NetBackup 服务器时所用的常用连接。如果没有指定 -host 和 -client,则使用本地系统的主机名。
- -M server
指定启动到目标主机或客户端的连接的 NetBackup 服务器的主机名。如果此选项未指定,则由本地主机建立联系连接。如果已指定,则本地主机连接到指定服务器上的 bpcd,然后,该服务器连接到目标主机或客户端上的 bpcd。
- -wait_to_close seconds
指定服务器在关闭与目标主机或客户端上的 bpcd 的连接之前等待的秒数。默认值为 0(不等待)。
- -verbose
在成功连接到目标主机或客户端上的 bpcd 之后,请求并显示远程主机中的关键配置信息。此信息可包括:主机名、客户端名称、主服务器、正在连接的服务器的对等名称、操作系统、NetBackup 版本和每台主机连接使用的主机 ID 证书信息。
示例
示例 1 - 尝试使用安全连接从本地系统连接到服务器 fred:
# bptestbpcd -host fred 1 1 1 127.0.0.1:49613 -> 127.0.0.1:51195 PROXY 10.0.0.32:38828 -> 10.0.0.59:1556 127.0.0.1:53454 -> 127.0.0.1:52214 PROXY 10.0.0.32:54869 -> 10.0.0.59:1556
示例 2 - 请求服务器 fred 使用后台驻留程序端口和无回调方法作为客户端连接到不安全的二线支持(8.1 之前的版本)主机 wilma。如果成功,将显示 wilma 中的关键配置:请注意,后台驻留程序连接选项将被忽略,连接通过 PBX 或 vnetd 建立:
$ bptestbpcd -M fred -client wilma -connect_options 1 1 2 -verbose 1 1 2 10.0.0.59:36207 -> 10.0.0.104:1556 10.0.0.59:61847 -> 10.0.0.104:1556 PEER_NAME = fred HOST_NAME = wilma CLIENT_NAME = wilma VERSION = 0x07730000 PLATFORM = solaris10 PATCH_VERSION = 7.7.3.0 SERVER_PATCH_VERSION = 7.7.3.0 MASTER_SERVER = wilma EMM_SERVER = wilma NB_MACHINE_TYPE = MASTER_SERVER 10.0.0.59:43948 -> 10.0.0.104:1556
示例 3 - 请求服务器 valbl8
连接到服务器主机 valbl7
。请注意,对于支持安全的主机之间的通信,用户请求的连接选项将被忽略。连接通过与安全代理进程的本地主机连接建立。稍后,安全代理进程可确保与远程主机的安全通信。与远程主机的连接通过 PBX 或 vnetd 端口建立。输出中包括证书中用来确保连接安全的某些密钥字段。
# bptestbpcd -host valbl7 –verbose -connect_options 1 1 2 1 1 2 127.0.0.1:48579 -> 127.0.0.1:38397 PROXY 10.0.91.128:62115 -> 10.0.91.127:1556 127.0.0.1:44938 -> 127.0.0.1:59742 PROXY 10.0.91.128:39806 -> 10.0.91.127:1556 LOCAL_CERT_ISSUER_NAME = /CN=broker/OU=root@valbl8.min.veritas.com/O=vx LOCAL_CERT_SUBJECT_COMMON_NAME = 59a8584a-2f88-4a21-8d91-62ceebc40c29 PEER_CERT_ISSUER_NAME = /CN=broker/OU=root@valbl8.min.veritas.com/O=vx PEER_CERT_SUBJECT_COMMON_NAME = 4f0f2f15-1cde-4acd-9c82-9bd212741970 PEER_NAME = 10.0.91.128 HOST_NAME = valbl7 CLIENT_NAME = valbl7 VERSION = 0x08100000 PLATFORM = solaris_x86_10_64 PATCH_VERSION = 8.1 SERVER_PATCH_VERSION = 8.1 MASTER_SERVER = valbl8 EMM_SERVER = valbl8 NB_MACHINE_TYPE = MEDIA_SERVER