To rollback an upgrade you need to have a backup of the Change Auditor database prior to performing the upgrade.
-
Stop the Coordinator service
-
Take a backup of the current, upgraded database (see note below)
-
Uninstall the current upgraded CA Components (Coordinator, Client, Web Client)
-
Restore backup of the database taken prior to upgrading
-
Reinstall the CA Components using the version that was installed prior to the upgrade
- Allow a few hours for the agents to send the cached audit data (what would have been cached while the Coordinator was unavailable) to the Coordinator
-
Uninstall the CA agents if they were upgraded and reinstall the older version agents
NOTE: With a rollback there is a very high chance that you will lose audit data as there would be data inserted into the database after it was upgraded. If you have a backup of the upgraded database, you can install the same version CA client on a different machine so that you can configure a direct database connection to still be able to review the data that was inserted into the database after the upgrade completed
Rolling back will result in downtime. After you uninstall the the upgraded components (Coordinator, Client and Web Client) the agents still installed on the servers will continue to collect and cache the audit data.
During step 4 when the database is restored, you will lose any audit data that has been written to the upgraded database (from the time after the upgrade to the time when you stop the Coordinator service in Step 1).
When you reinstall the agents in step 7 there is the possibility of losing any changes that occur on the agent server between the time the agent is uninstalled to the time when the agent is reinstalled.