Before Removing LifeKeeper
Included below are the requirements for removing LifeKeeper software.
- Move or stop applications. Before removing the software, verify that applications requiring SIOS Protection Suite protection are not on the server. Never remove LifeKeeper from a server where an application resource hierarchy is in service. Removing LifeKeeper removes all configuration data, such as equivalencies, resource hierarchy definitions and log files. See Transferring Resource Hierarchies for additional information.
- Ensure LifeKeeper is running. Recovery Kits may require LifeKeeper to be running when you remove the recovery kit software. Use the Services MMC snap-in to ensure that LifeKeeper services are running. If it is not running, the removal process cannot remove the resource instances from other SIOS Protection Suite servers in the cluster which would leave the servers in an inconsistent state.
- Remove resource hierarchies. Unextend or delete any resource hierarchies from the server where LifeKeeper will be removed. Never remove a Recovery Kit from a server where the resource hierarchy is in service. This will corrupt current hierarchies and they will need to be recreated when reinstalling the Recovery Kit.
- Remove all packages. If removing the LifeKeeper core, first remove other packages that depend upon LifeKeeper; for example, SIOS Protection Suite Recovery Kits. It is recommended that before removing a SIOS Protection Suite Recovery Kit, first remove the associated application resource hierarchy.
Before Removing DataKeeper
If planning to uninstall DataKeeper and reinstall a previous version, all jobs/mirrors must be deleted on each node prior to uninstalling. These will need to be recreated once software is reinstalled.
Uninstall SIOS Protection Suite/LifeKeeper
- In Windows Control Panel, find your list of installed programs and select SIOS DataKeeper or LifeKeeper.
- Select Uninstall.
Once the uninstall process is complete, rebooting the system is required.
Note: Uninstalling automatically stops the SIOS DataKeeper and/or LifeKeeper services and clears the registry entries.
Once removed, the following files will not be removed by the uninstall procedure.
|Path and File Name||Definition and Special Considerations|
|<windows dir>/SysWOW64/LKLicense|| Common license file directory for SIOS Technology Corp. products. This is where license files are installed and licenses for multiple SIOS Technology Corp. products may be installed here at any given time. We don’t remove this at uninstall so as to not disturb the installed licenses.
Safe to remove manually, but the license will need to be reinstalled if the software is reinstalled at a later time.
|<windows dir>/SysWOW64/PerfStringBackup.ini|| A backup file created by Windows when new performance monitor counters are installed. This is created when we install the perfmon counters.
This should probably be left alone since it is a file created by Windows itself.
|<windows dir>/inf/ExtMirr/0011/ExtMirrCounters.ini||This file describes the DataKeeper performance monitor counters. This file can be removed or left alone. It is not an executable.|
- Important: Uninstallation of SIOS Protection Suite software requires that the Microsoft Visual C++ 2015 Redistributable package be installed. Do not remove this package until SIOS Protection Suite has been uninstalled.
- Modify or Repair must be run from the SIOS Protection Suite setup program.
- Removal of SIOS Protection Suite may NOT delete the SIOS Protection Suite directory. This directory can be deleted manually after the Add/Remove operation is complete.
- A reboot of the system is required to completely remove SIOS Protection Suite remnants.