Manual uninstall procedures for Symantec NetBackup (tm) 6.x and 7.x on Windows

Article:TECH87262  |  Created: 2009-01-13  |  Updated: 2014-12-05  |  Article URL http://www.symantec.com/docs/TECH87262
Article Type
Technical Solution

Product(s)

Environment

Issue



Removing NetBackup from a Windows machine does not work using the uninstaller


Solution



These procedures are to be followed only under the following circumstances...
  • When the normal method of uninstall using Add-Remove Program fails.
  • When the file-system and the registry needs to be cleaned up after a failed installation of the product.
  • Uninstall using Add-Remove 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

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 this folder ... C:\Documents and Settings\<logged_user>\Local Settings\Temp
(Do not delete the temp directory!!)
2. Temporarily disable the Anti-virus program.
3. Install Netbackup using the setup files of version 6.x or 7.x . These files should be residing on local drive
(avoid doing the install from a UNC path or using a Terminal session)
4. If the installation fails the support technician would need the NetBackup_Install_xxxx.log and the server.log files for analysis.


Legacy ID



317445


Article URL http://www.symantec.com/docs/TECH87262


Terms of use for this information are found in Legal Notices