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
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 2000Server
Windows NT
4.0 Server SP6a
Windows XP
Pro 5.1
Windows Server 2003
Standard Server