Ransomware attackers specifically target and attempt to destroy backup systems to increase the probability of payment. Hardening your system is critical. Please ensure you have reviewed your platform security using the Security Hardening Checklist
Cohesity

COHESITY Documentation

Explore our documentation to get started, discover products & new features, access troubleshooting guides, register sources, platforms support.

Products
Data Security Alliance
Visit Cohesity.com
Demos
Support
Blogs
Developers
Partner Portals
Cohesity Community
© 2026 Cohesity, Inc. All Rights Reserved.
Terms of Use|
Privacy Policy|
Legal|
  1. Home
  2. NetBackup™ Troubleshooting Guide
  3. Using NetBackup utilities
  4. About the NetBackup Smart Diagnosis (nbsmartdiag) utility
  5. Workflow to use the nbsmartdiag utility for NetBackup host communication
NetBackup™ Troubleshooting Guide

Workflow to use the nbsmartdiag utility for NetBackup host communication

Carry out the following steps in the given order to configure nbsmartdiag to detect the issues while troubleshooting:

Table: Workflow to use nbsmartdiag for troubleshooting issues:

Step

Description

Step 1

Ensure the following:

  • Your platform should support the nbsmartdiag service.

The following operating systems support nbsmartdiag:

  • Windows

  • RHEL

  • SUSE

Note:

For Windows, you must install the nbsmartdiag service on Windows Server 2012 R2 or latest version. If you try to install the nbsmartdiag service on older version of Windows Server, then the installation fails with a error message.

  • For Linux, the following commands must be present on the system to collect all supporting evidence:

  • gcore

  • gstack

  • iostat

  • mpstat

  • netstat

  • pmap

  • top

  • vmstat

For more information about the commands, refer to the NetBackup Commands and Reference Guide :

https://support.cohesity.com/s/article/article-100040135

Step 2

Install nbsmartdiag nbsmartdiag -install on the primary server, media server, or client.

nbsmartdiag demo $ /usr/openv/netbackup/bin/nbsmartdiag -install.

Performing the install operation.

Performed the install operation successfully.

Step 3

Start nbsmartdiag service nbsmartdiag -start.

On Windows, the nbsamartdiag service starts from the Service Control Manager.

Nbsmartdiag demo $ /usr/openv/netbackup/bin/nbsmartdiag -start Performing the start operation.

Info:Daemon is running.

Performed the start operation successfully.

Step 4

Collect the evidence from the folder nbsmartdiag at the location which is given in NBSD_EVIDENCE_PATH bp.conf value.

  • For each instance of the process, a subfolder is created inside the process folder.

  • Under the process ID folder, the evidence is collected for each event occurrence.

For more information about the bp.configuration options, refer to the NetBackup Administrator's Guide, Volume I:

https://support.cohesity.com/s/article/article-100040135

Step 5

Stop the nbsmartdiag service once you have finished collecting evidences. Run the following command:nbsmartdiag -terminate

Uninstallation of the nbsmartdiag utility

You can uninstall the NetBackup Smart Diagnosis service using following command:

Run nbsmartdiag -uninstall to uninstall the service on Windows and the daemon on Linux.

Feedback

Was this page helpful?
Previous

About the NetBackup Smart Diagnosis (nbsmartdiag) utility

Next

About log collection by job ID

Feedback

Was this page helpful?