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 |
|
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 |
|
nsrlogd | Supports the NetWorker audit log service, which is configured to run on the NetWorker server by default. |
nsrcpd |
|
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 |
|
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 Storage Node
Process | Function |
nsrmmd |
|
nsrsnmd |
|
nsrlcpd |
|
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 |
|
NetWorker Client:
- nsrexecd - Authenticates with NetWorker server andmanages 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:
--> One Way
<--> Two Ways
- 22 - Data Protection Appliance (DPA) / NetWorker VMware Protection (NVP) vProxy --> Data Domain TCP
- 53 - ALL --> DNS
- 80, 443 - storage node --> ATMOS server
- 111 - storage node/ client/ NVP vProxy--> Data Domain TCP/UDP
- 111 - NVP vProxy --> ESXi Servers
- 131, 163 - NVP vProxy --> Data Domain
- 161 - NW server --> Data Domain (SNMP query) TCP/UDP
- 162 - NMC server <--> Data Domain (SNMP capture) TCP/UDP
- 162 - Data Domain --> DPA (SNMP capture) TCP/UDP
- 443 - NW server/ storage node/ NVP vProxy --> vCenter Server TCP
- 443 - EMC Data Protection Restore Client interface --> NetWorker server TCP (vProxy FLR)
- 902 - storage node/ NVP vProxy --> ESXi Servers TCP
- 2049, 2052 - storage node/ client/ NVP vProxy --> Data Domain TCP
- 3009 - NW server / NetWorker VMware Protection (NVP) vProxy --> Data Domain (DD Cloud Tier, Backup Capacity Reporting (BCR), REST API) TCP
- 3741 - DPA --> NW server TCP
- 3916, 4001 - NW server --> DPA TCP
- 5432 - NMC Client--> NMC Server (Tabular Data Stream (TDS) for database queries) UDP
- 5435 -NWUI Server --> NetWorker Server (Status updates and reporting)
- 5555 - DPA --> Avamar Utility Node TCP
- 5671- NMC/NWUI Server--> NetWorkerserver (rabbitmq SSL port) TCP
- 5672- NMC/NWUI Server--> NetWorkerserver (rabbitmq non-SSL port) TCP
- 6278 - NW server <--> NMM (Control Port) TCP
- 6279 - NW server <--> NMM (Data Port) TCP
- 7444 - NVP vProxy --> VMware SSO
- 7937 - nsrexecd /nsrexec. TCP
- 7938 - nsrexecd / port map. TCP
- 8080 - VMware Backup Appliance (EBR/VBA) --> NW server TCP
- 8543 - NW server --> VMware Backup Appliance (EBR/VBA) TCP
- 9000 - NMC Client --> NMC Server (HTTP) TCP
- 9001 - NMC Client --> NMC Server (RPC calls from Console Java client to Console server) TCP
- 9090 - AuthC Authentication service port, (must be open between all NetWorker hosts) TCP
- 9095- NWUI Server <-->NetWorker server (NWUI server port)
- 27000 - client --> Avamar (All Nodes) TCP
- 27000 - NW server <--> EMC Licensing Server TCP
- 29000 - client --> Avamar (All Nodes) (For SSL Only) TCP
- 28001 - client --> Avamar Utility Node TCP
- 28002 - Avamar Utility Node --> client TCP
- 10000 - NW server --> NDMP Filer TCP
- 10000 - NW server --> storage node (NDMP-DSA) TCP
- 10000 - NW server --> NMM (Hyper-V FLR HTTP) TCP
- 10024 - NW server --> NMM (Hyper-V FLR Persistence Service) TCP
- 10099 - NW Server --> NMM (Hyper-V FLR Cache Service) TCP
- 11000 - NW server --> NMM (Hyper-V FLR Secure HTTPS) TCP
- 50000 - NMM client --> NMM Proxy Recovery Agent (Hyper-V FLR recoveries only) TCP
Ports and connections specific to NetWorker VMware Protection (NVP) are detailed in:NVP vProxy: Troubleshooting Network Connectivity For Backup and Restore Operations
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