Document ID: 255498
http://support.veritas.com/docs/255498
E-Mail Colleague IconE-Mail this document to a colleague

How to change the port that Network Data Management Protocol uses in Backup Exec for Windows Servers

Details:
In Backup Exec for Windows Servers, Network Data Management Protocol (NDMP) is used by Backup Exec to communicate with the remote servers. The Backup Exec Job Engine first communicates with the Remote Agent for Windows Servers through a control session using port 10000. This port can be changed, as it might conflict with existing applications in the environment
The netstat -a -o can be used to find out which port are being used by which process id. The process id can in turn be seen under the Windows Task Manager to find out which application's thread has that process id. The command "-o" is available only on Windows 2003 Family.
The Process-id column is not there by default in Windows Task manager. It needs to be added through View Menu -> "Select Columns" as shown in Figure 1.
Figure 1
 

The following Event ID 2021 may occur in the application log when installing Backup Exec to a server that is already utilizing port 10000 for another application:

Server was unable to allocate a work item n times in the last seconds second

Caution:  When changing the port for NDMP, the changes must take place on every server in the environment that needs to be protected by Backup Exec. Failing to do so will result in servers not being selectable inside Backup Exec or not able to be backed up at all.

To change the port, do the following:

On the Backup Exec media server:

1. Open BEUtility (by default, located in C:\Program Files\VERITAS\Backup Exec\NT) [ For 11d above C:\Program Files\Symantec\Backup Exec ]

2. From the right pane, select the Backup Exec media server
Note: If it is not listed, then right-click All Media Servers and select New Media Server.

3. Under Services Tasks, select Stop services

4. Click Start | Run, and type NOTEPAD.EXE to start Notepad

5. Click File | Open. Browse to the C:\Windows\System32\Drivers\ETC directory, and select the Services file.

[ For Windows 2000, the path will be C:\WINNT\System32\Drivers\ETC ]

6. At the end of the document, type NDMP, and then press <Tab> and type the port that NDMP will use, and then add /tcp. Press <Enter> to go to the next line (Figure 2).

7. Click File | Save

8. Click File | Exit

9. From BEUtility, under Services Tasks, select Start services

Figure 2
 


On each remote server:

1. Open Services (from the Control Panel on Windows NT 4.0 or Start | Programs | Administrative Tools for Windows 2000 and Windows 2003)

2. Stop the Backup Exec Remote Agent for Windows Servers service

3. Click Start | Run, and type NOTEPAD.EXE to start Notepad

4. Go to File | Open. Browse to the C:\WINNT\System32\Drivers\ETC directory, and select the Services file.

5. At the end of the document, type NDMP, and then press <Tab> and type the port that NDMP will use, and then add /tcp. Press <Enter> to go to the next line.

6. Click File | Save

7. Click File | Exit

8. Start the Backup Exec Remote Agent for Windows Servers service



Products Applied:
 Backup Exec for Windows Servers 10.0, 11d (11.0), 12.0, 12.5

Last Updated: September 28 2009 07:58 PM GMT
Expires on: 365 days from publish date
Subscribe Via E-Mail IconSubscribe to receive critical updates about this document

Subjects:
 Backup Exec for Windows Servers
   Application: Backup, Configuration, Faq, How To, Remote Agent For Nt, Restore, Specified Backup Network, Troubleshooting

Languages:
 English (US)

Operating Systems:
Windows 2000

Server

Windows NT

4.0 Server SP6a

Windows XP

Pro 5.1

Windows Server 2003

Standard Server