How to rollback to a previous version in case of virtual application patch failures in RSA Identity Governance & Lifecycle
9 hours ago
Originally Published: 2019-01-02
Article Number
000063892
Applies To

RSA Product Set: RSA Identity Governance & Lifecycle
RSA Version/Condition: 7.x or 8.x
Application Server: WildFly 10

 

Issue

This article describes the steps to roll back from a patch installation usin RSA Identity Governance & Lifecycle

 

Resolution

RSA Identity Governance & Lifecycle does not provide a direct rollback functionality/script to the previous patch version. 

However, RSA Identity Governance & Lifecycle provides a backup and restore scripts below:

  • /home/oracle/deploy/acm_backup.sh 
  • /home/oracle/deploy/acm_restore.sh

The backup procedure applies only to hardware appliance, software bundle, and virtual application (OVA) deployments. 

The backup procedure also backs up keystore files in following directory:

  • For RSA Identity Governance & Lifecycle:  /home/oracle/wildfly-<wildfly-version>/server/default/deploy/keystore

Make sure to restore a product version only on a machine that has the same version installed.

Use a database dump from the same version to restore the database data and it's associated KEK and keystore files.

Alternatively, roll back to a previous version by reinstalling RSA Identity Governance & Lifecycle version using an .ova file (for example, RSA_IGL.x86_64-<VersionNumber>.ova) and applying the desired (previous patch) to which you need to roll back.

The process of reinstalling the .ova is described in Chapter 5 Virtual Application Installation of the RSA Identity Governance and Lifecycle Installation Guide. Then you can apply desired/previous patch to which you want to roll back.

The recommended approach would be to use RSA Identity Governance & Lifecycle Backup and Restore Script, as mentioned above for supported deployments. 

Notes

For more information, please review following sections from Appendix C:  Maintenance of the RSA Identity Governance and Lifecycle Installation Guide:

  • Back up the RSA Identity Governance & Lifecycle Application on page 210
  • Restore RSA Identity Governance & Lifecycle on page 211