Veritas NetBackup™ 命令参考指南
- 介绍
- 附录 A. NetBackup 命令
- acsd
- add_media_server_on_clients
- backupdbtrace
- backuptrace
- bmrc
- bmrconfig
- bmrepadm
- bmrprep
- bmrs
- bmrsrtadm
- bp
- bparchive
- bpbackup
- bpbackupdb
- bpcatarc
- bpcatlist
- bpcatres
- bpcatrm
- bpcd
- bpchangeprimary
- bpclient
- bpclimagelist
- bpclntcmd
- bpclusterutil
- bpcompatd
- bpconfig
- bpdbjobs
- bpdbm
- bpdgclone
- bpdown
- bpduplicate
- bperror
- bpexpdate
- bpfis
- bpflist
- bpgetconfig
- bpgetdebuglog
- bpimage
- bpimagelist
- bpimmedia
- bpimport
- bpinst
- bpkeyfile
- bpkeyutil
- bplabel
- bplist
- bpmedia
- bpmedialist
- bpminlicense
- bpnbat
- bpnbaz
- bppficorr
- bpplcatdrinfo
- bpplclients
- bppldelete
- bpplinclude
- bpplinfo
- bppllist
- bpplsched
- bpplschedrep
- bpplschedwin
- bppolicynew
- bpps
- bprd
- bprecover
- bprestore
- bpretlevel
- bpschedule
- bpschedulerep
- bpsetconfig
- bpstsinfo
- bpstuadd
- bpstudel
- bpstulist
- bpsturep
- bptestbpcd
- bptestnetconn
- bptpcinfo
- bpup
- bpverify
- cat_convert
- cat_export
- cat_import
- configureCertsForPlugins
- configureMQ
- configurePorts
- configureWebServerCerts
- create_nbdb
- csconfig cldinstance
- csconfig cldprovider
- csconfig meter
- csconfig throttle
- csconfig reinitialize
- duplicatetrace
- importtrace
- jbpSA
- jnbSA
- ltid
- manageClientCerts
- mklogdir
- nbauditreport
- nbcatsync
- NBCC
- NBCCR
- nbcertcmd
- nbcertupdater
- nbcldutil
- nbcloudrestore
- nbcomponentupdate
- nbcplogs
- nbdb_admin
- nbdb_backup
- nbdb_move
- nbdb_ping
- nbdb_restore
- nbdb_unload
- nbdbms_start_server
- nbdbms_start_stop
- nbdc
- nbdecommission
- nbdelete
- nbdeployutil
- nbdevconfig
- nbdevquery
- nbdiscover
- nbdna
- nbemm
- nbemmcmd
- nbfindfile
- nbfirescan
- nbftadm
- nbftconfig
- nbgetconfig
- nbhba
- nbholdutil
- nbhostidentity
- nbhostmgmt
- nbhypervtool
- nbimageshare
- nbinstallcmd
- nbjm
- nbkmsutil
- nboraadm
- nborair
- nbpem
- nbpemreq
- nbperfchk
- nbplupgrade
- nbrb
- nbrbutil
- nbregopsc
- nbreplicate
- nbrepo
- nbrestorevm
- nbseccmd
- nbsetconfig
- nbsnapimport
- nbsnapreplicate
- nbsqladm
- nbstl
- nbstlutil
- nbstop
- nbsu
- nbsvrgrp
- resilient_clients
- restoretrace
- stopltid
- tl4d
- tl8d
- tl8cd
- tldd
- tldcd
- tlhd
- tlhcd
- tlmd
- tpautoconf
- tpclean
- tpconfig
- tpext
- tpreq
- tpunmount
- verifytrace
- vltadm
- vltcontainers
- vlteject
- vltinject
- vltoffsitemedia
- vltopmenu
- vltrun
- vmadd
- vmchange
- vmcheckxxx
- vmd
- vmdelete
- vmoprcmd
- vmphyinv
- vmpool
- vmquery
- vmrule
- vmupdate
- vnetd
- vssat
- vwcp_manage
- vxlogcfg
- vxlogmgr
- vxlogview
- W2KOption
名称
bptestnetconn — 测试和分析各种配置和连接
大纲
[-v] -h | -b | -l
[-v] [-i | -frap] [-s | -H hostname]
[-v] [-c[service_name] [-o time_value] [-t time_value]] [ -H hostname | -s ] [-x]
-6 [-u]
[-v] [-w[webappname] [-O port] [-T timeout] [-e retrycount]] [-s | -H hostname]
在 UNIX 系统上,此命令的目录路径为 /usr/openv/netbackup/bin/
在 Windows 系统中,此命令的目录路径为 install_path\NetBackup\bin\
描述
bptestnetconn 命令可执行若干任务,以帮助您分析任何指定的主机列表(包括 NetBackup 配置中的服务器列表)中是否存在 DNS 和连接问题。要帮助解决使用 CORBA 通信的服务之间的连接问题,bptestnetconn 可以执行并报告对指定服务的 CORBA 连接。此命令还可以执行和报告 NetBackup Web 服务的响应能力。此命令还显示连接方向,以及通信是否通过与安全代理进程的连接进行加密。
bptestnetconn 命令的日志位于 /usr/openv/netbackup/logs/bptestnetconn/*.log(对于 UNIX 和 Linux)和 install_path\netbackup\logs\bptestnetconn\*.log(对于 Windows)。
选项
- -6 或 --afcheck
检查配置是否满足 IP_ADDRESS_FAMILY 要求。
- -a 或 --all
报告所有时间。此选项与 -fr 等效。此条件是默认条件。
- -b 或 --confchecker
验证
bp.conf(UNIX) 或 NetBackup 注册表项 (Windows) 是否存在。- -c 或 --connect service_name
将 connectToObject 时间报告给服务。下面是一些 CORBA 服务示例:EMM/EMMServer、NBFSMCLIENT/FSM.ClientClusterMgr、nbrmms/DiskPollingService.DPS、nbrmms/STSEventService 以及 nbsvcmon/NBSvcMon(默认)。键入此选项时 -c 和 service_name 之间不加空格。
- -e 或 --retrycount retry_count
指定在 Web 服务连接失败时可执行的重试次数。此参数的默认值为 5。
- -f 或 --flkup
报告一个或多个指定主机的所有正向 DNS 查找时间。
- -h 或 --help
显示此帮助消息。
- -H hostname
指定系统的单个主机名、IPv4 地址或者包含此类名称列表的文件名称,每行一个。
- -i 或 --ipservers
列出 NetBackup 配置中所有服务器的 IP 地址。
- -l 或 --listservers
列出 NetBackup 配置中的所有服务器。
- -O 或 --port port_number
指定命令所连接到的 Web 服务端口。默认情况下,Web 服务端口是 PBX 端口,端口号为 1556。
- -o 或 --objconntimeout time_value
指定在出现 CORBA 错误时 NetBackup 级别重试的超时值(以秒为单位)。
- -p 或 --prefnet
在输出显示中包括 PREFERRED_NETWORK 如何影响与指定主机或服务器的连接。
- -r 或 --rlkup
报告一个或多个指定主机的所有反向 DNS 查找时间。
- -s 或 --servers
在配置中查找所有 NetBackup 服务器。
- -T 或 --wsconntimeout time_value
指定 Web 服务连接超时值(以秒为单位)。默认情况下,将使用 NetBackup 配置中指定的 CLIENT_CONNECT_TIMEOUT。
- -t 或 --orbconntimeout time_value
指定建立 TCP/IP 连接的 TCP 超时值和套接字级别超时值。将 -t 指定为大于 -o 以区分 TCP/IP 错误与 CORBA 错误。否则,所有故障将在 retries_timeout 秒 (-o time_value) 后超时。
- -u 或 --update
基于 --afcheck 选项的操作更新 bp.conf (UNIX) 或主机属性 (Windows)。此选项仅在安装过程中使用。
- -v 或 --verbose
以详细模式进行报告。反向查找报告会显示哪些服务器是介质服务器、EMMSERVER(如果非本地),以及是否有服务器同时是 PREFERRED_NETWORK 或 CLUSTERNAME。
- -w 或 --web webappname
报告 Web 服务的响应能力。支持的 webappname 值的名称为默认的 nbwmc/netbackup 和 nbwmc/security。键入此选项时在 -w 和 webappname 之间不加空格。
- -x 或 --skipproxyinfo
跳过显示有关借助代理实现的安全 CORBA 连接的信息。
示例
示例 1 - 列出 NetBackup 配置中的所有服务器。
# bptestnetconn -l
knothead.example.com
www.google.com
r2d2.starwars.galaxy.com
whoknows.what.com
zebra
lawndartsvm2
lawndartsvm1
示例 2 - 列出所有非默认设置。
# bptestnetconn -b CLIENT_PORT_WINDOW (min) = 2024 [0] CLIENT_PORT_WINDOW (max) = 4048 [0] CLIENT_CONNECT_TIMEOUT = 30 [300] SERVER_CONNECT_TIMEOUT = 10 [30] DEFAULT_CONNECT_OPTIONS (daemon port) = vnetd [Automatic] CONNECT_OPTIONS = [configured] PREFERRED_NETWORK = knothead [NULL] FIREWALL_IN = [configured] REVERSE_NAME_LOOKUP = PROHIBITED [ALLOWED]
示例 3 - 报告配置中所有 NetBackup 服务器的所有正向 DNS 查找时间。
# bptestnetconn -f -s
----------------------------------------------------------------------
FL: knothead.example.com -> 10.80.73.101 : 0 ms [local]
FL: www.google.com -> 74.125.19.106 : 0 ms
FL: r2d2.starwars.galaxy.com -> 0.0.0.0 : 4 ms
FL: whoknows.what.com -> 209.139.193.224 : 0 ms [cluster/ri]
FL: zebra -> 10.80.120.103 : 0 ms
FL: lawndartsvm2 -> 10.80.74.153 : 0 ms
FL: lawndartsvm1 -> 10.80.74.154 : 0 ms
----------------------------------------------------------------------
Slow (>5 sec) or/and failed forward lookups:
r2d2.starwars.galaxy.com : 0 sec [FAILED]
----------------------------------------------------------------------
Total elapsed time: 0 sec
示例 4 - 报告配置中所有 NetBackup 服务器的所有反向 DNS 查找时间。
# bptestnetconn -r -s
----------------------------------------------------------------
RL: 10.80.73.101 -> knothead.example.com : 0 ms
RL: 74.125.19.106 -> nuq04s01-in-f106.1e100.net : 156 ms MISMATCH
RL: **LKUP FAIL** -> r2d2.starwars.galaxy.com : 0 ms
RL: 209.139.193.224 -> **LKUP FAIL** : 739 ms
RL: 10.80.120.103 -> zebra.example.com : 0 ms
RL: 10.80.74.153 -> lawndartsvm2.example.com : 0 ms
RL: 10.80.74.154 -> lawndartsvm1.example.com : 0 ms
----------------------------------------------------------------
Slow (>5 sec) or/and failed/mismatched reverse lookups:
www.google.com : 0 sec [MISMATCH] -> nuq04s01-in-f106.1e100.net
r2d2.starwars.galaxy.com : 0 sec [FAILED]
whoknows.what.com : 0 sec [FAILED]
----------------------------------------------------------------
Total elapsed time: 1 sec
示例 5 - 报告配置中所有 NetBackup 服务器的所有反向 DNS 查找时间。
# bptestnetconn -s -c -t 10 -o 5 ------------------------------------------------------------------------ CN: knothead.example.com : 49 ms [SUCCESS] CN: www.google.com : 4 sec [TRANSIENT] CN: r2d2.starwars.galaxy.com : 4 sec [TRANSIENT] CN: whoknows.what.com : 4 sec [TRANSIENT] CN: zebra : 4 sec [TRANSIENT] CN: lawndartsvm2 : 4 sec [NO_PERMISSION] CN: lawndartsvm1 : 20 sec [TRANSIENT] --------------------------------------------------------------------- Total elapsed time: 40 sec
示例 6 - 报告配置中所有 NetBackup 服务器的 NetBackup Web 服务响应能力。
# bptestnetconn -s -w -T 30 -e 2 nbwmc/netbackup web service test for host: server.domain.com : 450 ms [SUCCESS] nbwmc/netbackup web service test for host: sample.server2.domain2.com : 800 ms [FAIL] nbwmc/netbackup web service test for host: testvm2 : 550 ms [SUCCESS]
示例 7 - 报告指定的 NetBackup 主服务器上安全 webapp 的 NetBackup Web 服务响应能力。
# bptestnetconn –wnbwmc/security -T 30 –H server.domain.com nbwmc/security web service test for host: server.domain.com : 450 ms [SUCCESS]
示例 8:通过连接 example.server.domain.com 上的 nbsl 服务来报告借助代理实现的安全 CORBA 连接
# bptestnetconn.exe -cnbsl/HSFactory -H example.server.domain.com -v
adding hostname = example.server.domain.com
------------------------------------------------------------------------
Connecting to 'nbsl/HSFactory'
CN: example.server.domain.com : 91 ms [SUCCESS] PBX: No VNETD: No
127.0.0.1:4667 -> 127.0.0.1:4668 PROXY 10.210.77.101:4662 -> 10.210.77.101:1556
Certificate Information:
local_cert_info: {
"certificate_subject_common_name": "08a1395f-81fe-40c6-af59-2631988ca076",
"certificate_issuer_name": "/CN=broker/OU=root@example.server.domain.com/O=vx"
}
peer_cert_info: {
"certificate_subject_name": "/CN=08a1395f-81fe-40c6-af59-2631988ca076/OU=NBU_HOSTS/O=vx",
"certificate_subject_common_name": "08a1395f-81fe-40c6-af59-2631988ca076",
"certificate_issuer_name": "/CN=broker/OU=root@example.server.domain.com/O=vx",
"certificate_issuer_org_unit_name": "root@example.server.domain.com",
"master_server": "example.server.domain.com",
"peer_hostname": "example.server.domain.com"
}
------------------------------------------------------------------------
Total elapsed time: 1 sec示例 9:对于主机 example.server.domain.com,跳过借助代理实现的安全 CORBA 连接的信息
# bptestnetconn -cnbsl/HSFactory -t 10 -o 5 -H example.server.domain.com –x adding hostname = example.server.domain.com ------------------------------------------------------------------------ Connecting to 'nbsl/HSFactory' CN: example.server.domain.com : 126 ms [SUCCESS] PBX: No VNETD: No ------------------------------------------------------------------------ Total elapsed time: 1 sec