How to change the port that Network Data Management Protocol (NDMP) uses in Backup Exec for Windows Servers
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
WARNING: 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. Please review the articles in the related documents sections for more details..
NOTE: Use Netstat -ano command prior to specifying an alternate NDMP port to be sure that the port is not currently in use by another application.
To change the NDMP port, do the following:
On the Backup Exec media server:
1. Open BEUtility (by default, located in C:\Program Files\Symantec\Backup Exec\)
2. From the right pane, select the Backup Exec 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.
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). Note: On Windows 2008 and 2008 R2 systems, the server should be rebooted as the information could be cashed requiring a reboot to be cleared.
NOTE: At the end of the line press ENTER so that the cursor goes down to the next blank line. If the ENTER key is not pressed at the end of the NDMP line, the change will not take effect.
7. Click File | Save
8. Click File | Exit
9. From BEUtility, under Services Tasks, select Start services
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:\Windows\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
NOTE: For Backup Exec 11 and higher, if Remote Agent publishing is enabled, it is only necessary to make the above change on the specific server(s) where port 10000 is in use. On the server(s) where this change is necessary, ensure that the new NDMP port is allowed both inbound and outbound access through the firewall on the remote system. The Remote Agent publishes its identity to the media server using the NDMP port.