Saturday, April 22, 2023

How to upgrade SailPoint IIQ ?

1.) Download appropriate .war files for upgrade.

2.) Stop Application server:

Command: ./shutdown.sh (Inside Tomcat/Bin directory)

3.) Take a backup of existing database.

4.) Take back up of Installation Directory by compressing it into a zip file.

Command zip -r <FileName>.zip identityiq

Move : mv <FileName>.zip /apps/backup

5.) Also Take backup of following files:

·                  WEB-INF/classes/iiq.properties

·                  WEB-INF/classes/sailpoint/object/*

·                  JDBC drivers from WEB-INF/lib

Command : cp * /apps/backup

6.) On the machine where IIQ is installed, delete all from webapps/identityiq directory. This step is important, some IIQ upgrade will cause existing files to deprecate (Compatibility issue)

Command: rm -r -f *

7.) Navigate back one directory level to /webapps. Remove the existing identityiq.war file 

Command : rm identityiq.war

8.)      Move Identityiq.war file downloaded in step 1 and place it inside webapps/identityiq

9.)      Unzip the war file

Command : jar -xvf identityiq.war

10.)    Copy back files taken backup in step 5 to there respective folders.

11.)    Move the identityiq.war file up one directory to /webapps

Command : mv identityiq.war ..

12.)    Navigate to database directory /webapps/identityiq/WEB-INF/database 

Execute upgrade_identityiq_tables.mysql in New Query.

13.)    Navigate to /WEB-INF/bin

Command : chmod 777 iiq

./iiq  upgrade

14.)    Start Tomcat using 

Command ./startup.sh

Note: While moving from 7.3 to 8.0 Version update iiq.properties file 

dataSource.maxWait to dataSource.maxWaitMillis

 


(Follow iiq upgrade document from SailPint compass)

No comments:

Post a Comment