Manual uninstall procedures for NetBackup 7.x and 8.x on Windows

Article: 100023051
Last Published: 2020-04-23
Ratings: 8 13
Product(s): NetBackup & Alta Data Protection

Problem

Removing NetBackup from a Windows machine fails when using standard uninstall procedures.

 

Solution

These steps are only to be performed under the following circumstances:
  • When the normal method of uninstall using Control Panel >> Programs and Fetures >> Uninstall or change a program fails.
  • When the file-system and the registry needs to be cleaned up after a failed installation, or a failed upgrade and a failed roll-back of the product.
  • Uninstall using Programs and Features has been done successfully, yet some other product is reporting a presence of Veritas NetBackup on the system.

Manual Uninstall
--------------------------------------------------------------------------------
These steps are for a Master server and so may contain registry keys that are not present on the Media server / client, simple ignore those keys that cannot be found.

Note: This was created from a former master server so some of the keys may not exist in your installation!

It is necessary to take a backup of the Registry before proceeding with these procedures. (File >> Export)
The backup reg file needs to be saved to a network location. (not on the local drive)

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.

Perform registry clean-up
HKEY_LOCAL_MACHINE\SOFTWARE\Veritas
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Folders
- find all folders containing Veritas entries

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shellex\ContextMenuHandlers\NetBackup Bin
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shellex\ContextMenuHandlers\NetBackup Extensions
- both may not be there

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{F3648D65-5EE7-11D3-93DD-00105A1E3D87}
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
- Delete the Job Tracker start value if exists

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs
- Remove all references to Veritas DLLs

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{2012FBAE-FC4E-447C-9BF3-A4E2DED845D4}
-----------------------------------------------------------------

** The following should not exist.
** If they do, you need to modify the permissions to allow for deletion.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_NBDBD
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_NDMPMOVERLISTENER
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_NETBACKUP_DATABASE_MANAGER
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_NETBACKUP_DEVICE_MANAGER
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_NETBACKUP_INET_DAEMON
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_NETBACKUP_REQUEST_DAEMON
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_NETBACKUP_VOLUME_MANAGER

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\
NetBackup
NetBackup ACS Daemon
NetBackup AVR Daemon
NetBackup Client Service
NetBackup Database Manager
NetBackup Device Manager
NetBackup Request Daemon
NetBackup RSM Daemon
NetBackup Tape Manager
NetBackup TC4 Daemon
NetBackup TC8 Daemon
NetBackup TL4 Daemon
NetBackup TL8 Control Daemon
NetBackup TL8 Daemon
NetBackup TLD Control Daemon
NetBackup TLD Daemon
NetBackup TLH Control Daemon
NetBackup TLH Daemon
NetBackup TLM Daemon
NetBackup TS8 Daemon
NetBackup TSD Daemon
NetBackup TSH Daemon
NetBackup Volume Manager

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBackup Database Manager
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBackup Device Manager
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBackup INET Daemon
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBackup Request Daemon
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBackup Volume Manager
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSP
-----------------------------------------------------------------

The following key in the registry is specific to the version of Netbackup.
Locate the correct key and then delete it.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\

For 7.7.2
34ACBE4E7727D9E4E8F78631D2A8371F

For 7.7.3
2E97A1B0A29B0B4429388261CE45106E

For 8.0
786C58C61E4461E4798AFF8734528C7E

For 8.1
B8F60D4202E95A84DBD306F7587370BA

For 8.1.1
24D35E1D1C14D2C48BFBE5338C46DD30

For 8.1.2
1DD8457844AE3E24BA6D256BB7051E27

For 8.2
AA0B24B7A9BC8F34E9F427D38ACB7A13


Perform File system clean-up
** CAUTION ** Only delete the following 3 directories if you have NO other Veritas Software on the system
C:\Program Files\Common Files\VERITAS
C:\Program Files\Common Files\VERITAS Shared
C:\<Install Path>\VERITAS\NetBackup
(If the previous installation was on a drive other than the C drive then check for above folders on that drive.)


C:\Winnt\Installer\
- Within this directory is the MSI Package that needs to be cleaned out.
- Hover your mouse over each MSI to locate the NetBackup package(s)
- Check each of the sub directories for NetBackup Icons and delete these directories as well

 
Reboot the server.

Proceed with these procedures only if you wish to attempt a fresh install of the product:
 
1. Delete the contents of C:\Documents and Settings\<logged_user>\Local Settings\Temp
( Note: Do not delete the Temp directory, only it's contents.)
2. Temporarily disable the Anti-virus program.
3. Install Netbackup using the setup files downloaded from the VEMS portal. These files should be residing on a local drive. Do not perform the install from a UNC path or using a Terminal session.
4. If the installation fails and the answer cannot be found through a knowledge base search, the support technician will need the NetBackup_Install_xxxx.log and the server.log files for analysis. Save these files and email or upload them to the case.
 

 

Was this content helpful?