The NetBackup Domain Network Analyzer (nbdna) command utility analyzes the NetBackup domain and its configuration for network issues, performance, and behavior. It addresses hostname lookup and connectivity between NetBackup hosts and their role within the NetBackup domain.
nbdna can be run on a NetBackup master server or media server. It creates and identifies a zip archive containing all generated reports. You can return the zip archive to Symantec upon request.
Does not run the test, but dumps server, client, and lookup test list to the specified file.
Reads the hostnames from the specified ASCII text file and adds them to the test lists. The format of the text file is the following:
SERVER hostname CLIENT hostname-b LOOKUP hostname-c
Lines beginning with SERVER are imported to the server test list.
Lines beginning with CLIENT are imported to the client test list.
Lines beginning with LOOKUP are imported to the lookup-only test list.
Runs the name lookup test only. This option cannot be run with the -server option.
Overrides the output directory with the specified directory.
If the NetBackup path cannot be found, the default is changed to the same directory as the nbdna binary.
Specifies the phase number (pn) of the test to be run.
The possible values of pn are the following:
0 - Phase 0 runs the name lookup test and the socket connection test. Phase 0 is the default mode.
1 - Phase 1 tests include phase 0 tests plus the basic NetBackup service test for the SERVER list.
2 - Phase 2 tests include phase 0 tests plus the basic NetBackup service test for the SERVER list and the CLIENT list.
Runs the server test only. This option cannot be run with the -lookup option.
Overrides the temporary directory. The default condition is the system temp directory.
Displays progress to the standard out (on-screen). The same information is captured to the progress-trace log regardless of this switch. You do not need to capture verbose output to a file.
nbdna creates up to five files:
ANONYMOUS.NBDNA.YYYYMMDD.HHMMSS.dna hostname.NBDNA.YYYYMMDD.HHMMSS.zip archive file hostname.NBDNA.failure-report.YYYYMMDD.HHMMSS.txt hostname.NBDNA.failure-report.YYYYMMDD.HHMMSS.html hostname.NBDNA.failure-errorlog.YYYYMMDD.HHMMSS.log.
The last three files that are listed are generated only if there are errors.
In this UNIX example, nbdna runs with report files written to an alternate directory:
# nbdna -odir=/user/home/winter/
In this example,
nbdna is run with verbose output. It
imports a hostname list file (hostnames.txt
) that overwrites all the existing
test lists:
# nbdna -verbose -f=hostnames.txt -overwritelist
The hostname file format is as follows:
SERVER dellpe2400 CLIENT 10.12.249.20 LOOKUP 10.82.108.136