Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
Some article numbers may have changed. If this isn't what you're looking for, try searching all articles. Search articles

NetWorker Processes and Ports

Summary: This KB provides a general overview of NetWorker services and ports.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

NetWorker Services

​​NetWorker Server Processes

Process Function
nsrctld The top-level NetWorker Server process that monitors, stops, and starts all NetWorker Server processes.
nsrd
  • NetWorker save and recover daemon.
  • The main service that controls other services on the NetWorker server.
  • Monitors active save and recover sessions.
  • In response to a recover session, nsrd spawns an agent process ansrd
nsrjobd Monitors NetWorker activity during a backup or recovery operation.
nsrindexd Provides an indexing service to read, write, and remove client file index (CFI) entries.
The nsrd service starts on the nsrindexd process on the NetWorker server. The nsrindexd process spawns an additional helper nsrindexd process for each index session. NetWorker uses index sessions to read, write, or delete index entries. For example, when a user performs a file-level or browsable recover. When the read or write operation completes, the helper nsrindexd process closes.
nsrmmgd
  • Manages tape library operations.
  • Provides an RPC-based service that manages all jukebox operations on behalf of the nsrd service.
  • The nsrd service starts only one instance of nsrmmgd on the NetWorker server as needed.
nsrlogd Supports the NetWorker audit log service, which is configured to run on the NetWorker server by default.
nsrcpd
  • Starts automatically when a user accesses the Hosts tab in the NetWorker Management Console (NMC.
  • Allows users to distribute and upgrade NetWorker module software from a centralized software repository across a network.
nsrdispd Handles RPC-based calls for the nsrd process, from remote or third-party processes.
nsrdisp_nwbg Started by nsrdispd to handle NMC server requests for information from RAP and media databases on the NetWorker server.
nsrdisp_vproxy Started by nsrdispd to handle RPC-based calls between NetWorker server and vProxy appliance.
nsrdisp_dd Started by nsrdispd to handle RPC-based calls between NetWorker server and Data Domain (DD).
nsrlmc
  • Supports licensing requests.
  • For the traditional licensing model, nsrlmc requests a license from the lgtolmd process.
  • For the CLP/ELMS licensing model, nsrlmc requests capacity and update licenses from the ELMS server.
nsrvmwsd Provides a web service to manage VMware VM backups that are part of the NetWorker VMware protection feature.
Tomcat Tomcat web server instance for the NetWorker authentication (authc) service
nsrexecd
  • NetWorker client service.
  • Authenticates and processes the NetWorker server remote execution (nsrexec) requests and runs the save and savefs programs on the client.
 

NetWorker Storage Node

Process Function
nsrmmd
  • Provides device support, generates mount requests, multiplexes save set data during a multi-client backup, and demuliplex recover data. It writes data that is sent by save to storage media.
  • Forwards storage information to the nsrmmdbd process on the NetWorker server, which the NetWorker server adds to the media database.
nsrsnmd
  • Provides RPC-based service to manage all the device operations that the nsrmmd process handles on behalf of the nsrd process on the NetWorker server.
  • Ensures that the necessary device operations are performed when needed by nsrd.
  • Automatically run by nsrd as required.
  • Only one nsrsnmd runs on each storage node that has configured and enabled devices.
nsrlcpd
  • Provides a uniform library interface to the NetWorker media management daemon, nsrmmgd.
  • Manages the library subsystem media, slot, drive, and port resources providing control to move and access the resources within the library subsystems.
  • One nsrlcpd starts for each configured tape library.
nsrexecd Authenticates and processes the NetWorker Server remote execution (nsrexec) requests and runs the save and savefs programs on the client. 
NOTE: Every NetWorker server has an embedded NetWorker storage node, the above processes may be found running on the NetWorker server where applicable.
 
 

NetWorker Management Console (NMC) Server

Process Function
nsrexecd Authenticates and processes the NetWorker Server remote execution (nsrexec) requests and runs the save and savefs programs on the client. 
gstd Known as the Generic Services Toolkit (GST), controls other services that are provided by the NMC Server.
httpd Starts the NMC Console user interface on the client through a web browser.
postgres A database server that manages information pertaining to NMC server management. For example, Console reports.
gstsnmptrapd
  • Monitors SNMP traps on a managed Data Domain system.
  • Provides the ability to report SNMP Trap events in the NMC Events task.
  • Started only when SNMP Trap monitoring is configured for the Data Domain system.
 

NetWorker Client:

  • nsrexecd - Authenticates with NetWorker server and manages requests from the NetWorker server to start the save and savefs processes to support backup requests.

NetWorker Web User Interface (NWUI) Server:

  • nwuictld - Interacts with nwui postgres processes and database.

 

Starting and Stopping Services:

NetWorker services can be managed from the command-line on both Linux and Windows systems. Microsoft Windows systems can also manage NetWorker services from the Services.msc console.

Linux:

systemctl [ start | stop | status | restart ] service
  • To stop all services (except NMC and NWUI):
    sudo nsr_shutdown
  • To start all services (except NMC and NWUI):
    sudo systemctl start networker
  • To stop or start NMC services:
     sudo systemctl [ stop | start ] gst
  • To stop or start NWUI services:
     sudo systemctl [ stop | start ] nwui 


Windows:

net [ start | stop ] service
  • To stop all services (except nwui):
    net stop nsrexecd /y
  • To start all server service:
    net start nsrd
  • To start the client service on a stand-alone client:
    net start nsrexecd
  • To stop or start the NMC service:
    net [ stop | start ] gstd
  • To stop or start the NWUI service:
    net [ stop | start ] nwui

 

More Resources 

NetWorker: How to Debug Backup Operations
NetWorker: Log Files and Locations
NetWorker: How to use nsr_render_log


Ports

NetWorker Service Ports:

  • 7937, 7938 - Fixed ports. Each NetWorker host uses these ports to start communication.
  • 7937 - 9936 - Variable ports. NetWorker dynamically opens ports. A NetWorker host can allocate any port that is defined in this port range at random. This is the default recommended range, but it can be narrowed or expanded.

NetWorker Connection Ports:

Port (Protocol)

Source

Destination

Bidirectional

22 TCP

Data Protection Appliance (DPA) / NetWorker VMware Protection (NVP) vProxy

Data Domain

N

53 TCP

ALL

DNS Server

N

80, 443 TCP

NetWorker Storage Node

Atmos Server

N

111 TCP/UDP

NetWorker Storage Node/Client, NVP vProxy Appliance

Data Domain

N

111 TCP/UDP

NVP vProxy Appliance

VMware ESXi Host

N

131, 161 TCP/UDP

NVP vProxy Appliance

Data Domain 

N

161 TCP/UDP

NetWorker Server

Data Domain
(SNMP query)

N

162 TCP/UDP

NetWorker Management Console Server

Data Domain
(SNMP capture)

Y

162 TCP/UDP

Data Domain

Data Protection Advisor 
(SNMP capture)

N

443 TCP

NetWorker Server, Storage Node, NVP vProxy Appliance

VMware vCenter Server

N

443 TCP

Data Protection Restore Client

NetWorker Server
(vProxy FLR/MSVMAPPAGENT)

N

902 TCP

NVP vProxy Appliance

VMware ESXi host

N

2049, 2052 TCP

NetWorker Storage Node, Client, NVP vProxy Appliance

Data Domain

N

3009 TCP

NetWorker Server, NVP vProxy Appliance

Data Domain

N

3741 TCP

Data Protection Advisor

NetWorker Server

N

3916, 4001 TCP

NetWorker Server

Data Protection Advisor

N

5432 UDP

NetWorker Management Console Client

NetWorker Management Console Server 
(Tabular Data Stream (TDS) for database queries)

N

5435 TCP/UDP

NetWorker Web User Interface Server

NetWorker Server
(Status updating and reporting)

N

5555 TCP

Data Protection Advisor

Avamar Utility Node

N

5671 TCP

NetWorker Management Console Server, NetWorker Web User Interface Server

NetWorker Server
(RabbitMQ connection SSL)

N

5672 TCP

NetWorker Management Console Server, NetWorker Web User Interface Server

NetWorker Server
(RabbitMQ connection Non-SSL)

N

6278 TCP

NetWorker Server

NetWorker Module for Microsoft
(Control Port)

Y

6279 TCP

NetWorker Server

NetWorker Module for Microsoft
(Data Port)

Y

7444 TCP/UDP

NVP vProxy Appliance

VMware vCenter Server
(SSO)

N

7937 TCP

NetWorker Server, Client, Storage Node, NetWorker Management Console Server 
(nsrexecd / nsrexec)

NetWorker Server, Client, Storage Node, NetWorker Management Console Server
(nsrexecd / nsrexec)

Y

7938 TCP

NetWorker Server, Client, Storage Node, NetWorker Management Console Server 
(nsrexecd / portmapper)

NetWorker Server, Client, Storage Node, NetWorker Management Console Server 
(nsrexecd / portmapper)

Y

9000 TCP

NetWorker Management Console Client

NetWorker Management Console Server
(HTTP)

N

9001 TCP

NetWorker Management Console Client

NetWorker Management Console Server
(RPC calls from Console Java client to Console server)

N

9090 TCP

All NetWorker Hosts 

All NetWorker Hosts 
(Authc Service Port)

Y

9095 TCP

NetWorker Web User Interface Server

NetWorker Server

Y

27000 TCP

NetWorker Server

Dell Licensing Server

Y

10000 TCP

NetWorker Server

NDMP Filer

N

10000 TCP

NetWorker Server

NetWorker Storage Node
(NDMP-DSA)

N

10000 TCP

NetWorker Server

NetWorker Module for Microsoft
(Hyper-V FLR HTTP)

N

10024 TCP

NetWorker Server

NetWorker Module for Microsoft
(Hyper-V FLR Persistence Service)

N

10099 TCP

NetWorker Server 

NetWorker Module for Microsoft
(Hyper-V FLR Cache Service)

N

11000 TCP

NetWorker Server

NetWorker Module for Microsoft
(Hyper-V FLR Secure HTTPS)

N

50000 TCP

NetWorker Module for Microsoft Client

NetWorker Module for Microsoft Proxy Recovery Agent
(Hyper-V FLR recoveries only)

N

NOTE: Ports and connections specific to NetWorker VMware Protection (NVP) are detailed in: NVP vProxy: Troubleshooting Network Connectivity For Backup and Restore Operations

Port Testing Commands

Linux:

curl -v ADDRESS:PORT

Windows (PowerShell):

tnc ADDRESS -Port PORT

NetWorker Provided Commands:

The NetWorker client package includes the nsrports command. This command can be used on systems with the NetWorker client package installed to verify name resolution and port connectivity to a remote system:
nsrports -t ADDRESS -p PORT
The Extended NetWorker client package includes the nsrrpcinfo command. This command lists ports within the NetWorker Service Ports range that are seen on a remote host:
nsrrpcinfo -p ADDRESS
More information on these commands is available in the NetWorker Command Reference Guide: https://www.dell.com/support/home/product-support/product/networker/docs

Additional Information

For additional information see NetWorker Administration, Command, and Security Guides available through: NetWorker Support Information.

Affected Products

NetWorker

Products

NetWorker Family, NetWorker Series
Article Properties
Article Number: 000204031
Article Type: How To
Last Modified: 02 Oct 2024
Version:  13
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.