How to uninstall Protector

Ops Center Protector Quick Start Guide

Version
7.7.x
Audience
anonymous
Part Number
MK-99PRT001-08
CAUTION:
  • Uninstalling the Ops Center Protector Master does not deactivate active rules on Client nodes. To do this, you must deactivate all data flow(s) before uninstalling, or uninstall the Clients individually.
  • Before uninstalling the Protector application the node (and any nodes proxied from it) must be removed from all dataflows, be unauthorized and deleted from the UI.

Operating System Specific Behaviour:

OS Note
Linux and AIX Completely removing Protector from a Linux or AIX machine is straight forward. Enter the following commands and follow the on-screen instructions:

/opt/hitachi/protector/uninstall

rm -rf /opt/hitachi/protector

Windows Completely removing Protector from a Windows machine involves significantly more work, due partly to the additional functionality available on Windows nodes. Follow the steps listed below.
  1. Make a note of the path for the install directory and any repositories or ISMs. These will be required later if you wish to completely remove all traces of the installation and do not want to retain backup data stored in the repositories.
  2. From the Start menu run Uninstall Hitachi Ops Center Protector. Alternatively, navigate to the installation directory and execute the command uninstall.exe.
    A dialog will be displayed asking you to confirm that you wish to proceed. Running the command uninstall.exe --mode unattended will cause the uninstall process to proceed without requiring user interaction; although popups may briefly appear before being automatically dismissed.
  3. Click Yes to proceed with the uninstall process (or No to abort the process).
    A Setup dialog is displayed containing an Uninstall Status bar and information about what actions are currently being performed.
  4. At some point during the uninstallation process you may be presented with a Warning dialog telling you that any repositories must be manually deleted. The uninstall process will pause until you click OK.
    Manual removal of repositories is covered later on.
  5. Eventually an Info dialog will be displayed stating that the uninstall process is complete. Click OK.
  6. Delete any repository directories noted down before uninstalling. Ensure that there are no files or windows open at these locations or attempts at deletion may fail.
    Protector and its repositories are now uninstalled and you can end the procedure at this point.

    Some artefacts will still remain on your machine. These items are left in place either to facilitate easier reinstallation or because they remained after upgrading from an earlier version or from a failed install. If you want to remove these artefacts, then continue with the following steps:
  7. Delete the Protector installation directory tree noted down before uninstalling. Ensure that there are no files or windows open at this location or attempts at deletion may fail.
  8. A hidden directory Protector-RecycleBin may remain in the root directory. This can be removed.
  9. Delete the Bitrock installer log files bitrock_installer.log and bitrock_installer_<nnnn>.log normally located in C:\Users\Administrator\AppData\Local\Temp
  10. Open the Windows Registry Editor from the Start > Run... dialog by entering regedit.exe in the Open: field.
    The Registry Editor window is displayed. Alternatively use the reg delete command from within a Command Prompt.
  11. Carefully delete the following registry keys:
    CAUTION:
    Incorrectly editing the Registry can cause the operating system to become unstable or stop working. Exercise extreme caution when performing this step.
    • HKEY_LOCAL_MACHINE\SOFTWARE\Cofio Software
    • HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Cofio Software
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CofioHub
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\dcefltr
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sdrefltr
    • HKEY_LOCAL_MACHINE\SOFTWARE\Hitachi\Hitachi Ops Center Protector
  12. Confirm that the dcefltr and sdrefltr filter drivers are no longer installed on your system by entering the commands sc query dcefltr and sc query sdrefltr.
    You should see the following output in response to both commands:

    The specified service does not exists as an installed service.

Occasionally an uninstallation may fail to complete successfully. In this situation there are a number of things that can be done before retrying:
  • Ensure any files or folders that can block the uninstallation are closed.
  • Reboot the machine to return it to a known, stable state.
  • Reinstall Protector over the existing partially uninstalled version. In most cases this will allow an uninstallation to be successfully re-performed.