Professional Documents
Culture Documents
Netbackup Basic Troubleshooting
Netbackup Basic Troubleshooting
Verify that the NetBackup Services is being run at NetBackup Server from:
NetBackup Administration Console-->Activity Monitor-->Services
On the client:
Program Files\Veritas\NetBackup\bin>bpclntcmd.exe –pn
Program Files\Veritas\NetBackup\bin>bpclntcmd -ip <clients ip address>
b. Working with heterogeneous operating systems do not forget to make host file entries in
client as well as media master servers, this will be for name resolution.
When the host was new, the master server accepted the request and issued a certificate to the
host. Later, something happened to the host that required it to be re-installed. Whatever the
event, it likely included the host losing the original certificate.
When the host was re-installed, it requested a host certificate from the master server, as usual.
However, this time the master server had records indicating that it had already issued a
certificate to the requesting host, and so it denied the request. A certificate request requires a
reissue token in this case, but the automatic request that the host sends does not include reissue
tokens (or any other kind of authentication token).
Although the re-installed host had no certificate, backups and restores continued to work
normally because they do not require host certificates to function. The lack of a certificate went
unnoticed until the host was upgraded. NetBackup 8.1 requires host ID certificates to
communicate with non-back-level hosts.
Solution
Generate a reissue token on the master server for the host in question. Please refer to the
Veritas NetBackup Security and Encryption Guide for details on how to generate reissue tokens.
On the client or media server, run the nbcertcmd command below and enter the reissue token
when prompted. The reissue token will not be echoed to the terminal when you type it.
nbcertcmd -getCertificate -host client.example.com -server master.example.com -token
Windows: <install_path>\netbackup\bin\nbcertcmd
Unix: <install_path>/netbackup/bin/nbcertcmd
Resulting output:
Authorization Token: [Type or paste in the uppercase, 16-character token] Host certificate and
certificate revocation list received successfully from server master.example.com.
For details and alternative methods of running nbcertcmd, please refer to How to manually obtain
a host ID certificate and follow the instructions to request a host certificate using a reissue token.
&
HKEY_LOCAL_MACHINE\SOFTWARE\Lotus\1
Solution
We need to add files with specific binary values and description in registry as shown in the
picture below;
b. This error will be shown up after upgrading the Domino Server from 10 to 11.
Cause
Domino is acquired by HCL in year 2020 and during the upgrade from domino 10 to domino 11 it
changes the architecture of registry files, it created HCL directory then domino then 1 but
previously it was Lotus then domino then 1.
After troubleshooting we got to know that the Lotus folder present in the registry is empty and the
same hierarchy is built up under HCL folder, there is an architecture change due to which it is
unable to write under lotus registry folder, there was no file was present under following registry
location;
HKEY_LOCAL_MACHINE\SOFTWARE\Lotus\
&
HKEY_LOCAL_MACHINE\SOFTWARE\Lotus\1
Solution
We need to export HCL registry files edit that file accordingly as given below “Replace HCL with
Lotus at specific locations” and import them under Lotus folder present in registry as shown in
the picture below;
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Lotus]
[HKEY_LOCAL_MACHINE\SOFTWARE\Lotus\Domino]
"DataPath"="D:\\IBM\\Domino\\data"
"Description"="HCL Domino"
"Name"="nserver.exe"
"Partitions"="1"
"SetupType"="Enterprise"
"Version"=dword:0000000b
"Path"="D:\\IBM\\Domino"
[HKEY_LOCAL_MACHINE\SOFTWARE\Lotus\Domino\1]
"Description"="HCL Domino"
"Name"="nserver.exe"
"Path"="D:\\IBM\\Domino"
"Version"=dword:0000000b
"SelectedFeatures"="Program Files,DataFiles,Domino Enterprise Connection
Services,License,iNotes,Domino Directory Sync Services,Domino As A Windows
Service,Performance Monitoring,OS Integration,Resource Modeling Engine,Billing
Support,Clustering Support,Optional Network Drivers,Symbols Files,Java
Support,Required Templates,Administration Templates,Optional Templates,Certificate
Management,Readme Files,Dojo,Xpages,Web Services Data Files,Enterprise Server
Files,Help"
"DataPath"="D:\\IBM\\Domino\\data"
Run the following command to clear host cache on the media server on Suse Linux
# /usr/openv/netbackup/bin/bpclntcmd -clear_host_cache
Run the following command to clear host cache on the media server on Windows
Run the following command to redeploy certificate on the client/media server on Suse Linux
# /usr/openv/netbackup/bin/nbcertcmd -getcacertificate
# /usr/openv/netbackup/bin/nbcertcmd -ping
Run the following command to redeploy certificate on the client/media server on Windows
/Program Files/Veritas/Netbackup/bin> nbcertcmd.exe -getcacertificate
12) ISSUE: Unable to expire Images from database after catalog restore incident due to which
media ID was changed from @aaaab to @aaaad.
DIAGNOSTIC STEPS:
3) Run "nbdevquery -listdv -stype server_type -dp disk_pool_name -U" for each disk pool to find out
Media ID.
dp_disk_psnbuapp--> @aaaad
dp_adv_psnbuapp--> @aaaac
PSFMLNBU_DEDUP--> @aaaak
fml_dedup_pool--> @aaaag
FMLMNU_DEDUP--> @aaaai
RESOLUTION/ WORKAROUND:
3) After that triggered image cleanup job using the command line-
Cause
By default, OpsCenter is set to only export 4000 lines. This is due to the performance issues that can be
seen at the OS level when set higher.
Solution
There are 2 files that need to be modified for the default of 4000 lines to be changed. This solution
applies to all reports (scheduled and emailed or manually generated).
1. Make a copy of the below file for safety and then edit it adding the following <context-param> tag
between the </description> and </web-app> tags:
Linux: /opt/SYMCOpsCenterGui/webserver/webapps/ROOT/WEB-INF/web.xml
Windows: <install_path>\OpsCenter\gui\webserver\webapps\ROOT\WEB-INF\web.xml
</description>
<context-param>
<param-name>maxTabularRows</param-name>
<param-value>8000</param-value>
</context-param>
</web-app>
** In this example it will increase the maximum size of the report to 8,000 lines.
2. Also, browse to the below directory and open the report.conf file in a text editor and edit/add the
following parameter:
Linux: <INSTALL_PATH>/SYMCOpsCenterServer/config/report.conf
Windows: <INSTALL_PATH>\Symantec\OpsCenter\server\config\report.conf
report.schedule.max.tabular.rows=4000
* Search the file for the parameter. If it exists, edit it. If it doesn't exist, add it to the very bottom of
the file on it's own line. The example shows the default of 4000 lines. Modify this value to what you
need it to be.
1. To stop the OpsCenter services run the opsadmin command with the stop switch:
INSTALL_PATH\OpsCenter\server\bin\opsadmin.bat stop
2. To start the OpsCenter services run the opsadmin command with the start switch:
INSTALL_PATH\OpsCenter\server\bin\opsadmin.bat start
DIAGNOSTIC STEPS/CAUSE:
RESOLUTION SUMMARY:
Installed the EEB eebinstaller_4088660_1_AMD64 on backup host / media server.
mm/dd/yy hh:mm:ss
0 - the backup or media expires immediately
infinity - the backup never expires
For immediate expiry bpexpdate.exe -m media_id –d 0
17) Change Expiry data of Backup ID through Master Server
e.g. to recalculate the expiration date of a backup image based on a new retention level:
19) NetBackup backups intermittently fail with status 83 when writing to a Media Server Deduplication
storage unit hosted on…. DISK STORAGE SERVER is DOWN
When the Windows firewall is disabled, the Teredo Tunneling Interface will come online and offline
intermittently. When the bptm plugin attempts to connect to the storage server services running on
the local host, the operating system may select the tunneling interface for the connection if it is
online. If the Teredo interface goes offline, it results in the errors noted above.
Solution
This is a problem with Windows 2012 R2 and onwards and is being addressed by Microsoft.
As a workaround, disable the Teredo interface on the media server. It is unstable in this
configuration and thus not being used.
2. Carefully modify the registry so the operating system prefers to use the IPv4 addresses over
the IPv6 addresses.
Note: Incorrect use of the Windows Registry Editor can have disastrous results on a server
operating system. Great care should be taken when making changes to a Windows
Registry. Registry modifications should only be carried out by persons experienced in the
use of the Registry Editor application. Ensure you have a backup of the registry before
proceeding.
In the Registry Editor, locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\.