How to debug the Backup Exec Server service

  • Modified Date:
  • Article ID:000035648


How to debug the Backup Exec Server service


The Backup Exec Server service implements job scheduling, server configuration, job definitions, job history and the Backup Exec management SDK.  Whenever troubleshooting Server Service not starting issues, it might be necessary to debug the Backup Exec Server Service to get more information on what is transpiring.
As an additional troubleshooting step, try changing the account with which the Backup Exec Server service is running to Local System Account
The debug of the Backup Exec Server service can be obtained in the following four ways.  The Registry and BeUtility methods will enable debugging permanently: debugging should be turned off when no longer required in order to preserve disk space.

Start C:\PROGRAM FILES\SYMANTEC\BACKUP EXEC\SGMON.EXE and select beserver check box. The debug information can be found at C:\Program Files\Symantec\Backup Exec\logs\sgmon.log

Start the Backup Exec Server service from the command prompt by running the command : beserver -console
Please note that you need to go to the installation directory to run the command which is C:\Program Files\Symantec\Backup Exec\

On the Backup Exec server go to the registry editor and perform the following changes.
Warning: Incorrect use of the Windows registry editor may prevent the operating system from functioning properly. Great care should be taken when making changes to a Windows registry. Registry modifications should only be carried-out by persons experienced in the use of the registry editor application. It is recommended that a complete backup of the registry and workstation be made prior to making any registry changes.
HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Backup Exec For Windows\Backup Exec\Debug\BEMSDKLog . Change the value from 0 to 1
Recycle Backup Exec services.  The output will be placed in the log_beserver.txt file in the C:\program files\Symantec\Backup Exec\Logs directory

By default the debug level is set to a basic amount of detail.  In order to obtain full verbose debugging information from the Backup Exec Server Service, set the following registry value:

HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Backup Exec For Windows\Backup Exec\Debug\BEMSDKLevel . Change the value from 1 to ffffffff


Start C:\PROGRAM FILES\SYMANTEC\BACKUP EXEC\BEUTILITY.EXE and select All Media Servers from the middle column then the name of the media server from the list on the right hand column.  Right click and choose Enable Debug Logs... from the popup menu then tick the box as per below.  The output will be placed in the log_beserver.txt file in the C:\program files\Symantec\Backup Exec\Logs directory

Terms of use for this information are found in Legal Notices.



Did this article answer your question or resolve your issue?


Did this article save you the trouble of contacting technical support?


How can we make this article more helpful?

Email Address (Optional)