This chapter contains the following sections:
Section 9.3, "Deploying the Upgrade in a Production Environment"
Section 9.4, "Completing the Post-Upgrade Steps in a Production Environment"
To develop a successful production rollout plan, incorporate the information gathered while upgrading the test environment based on the following guidelines:
Create and document the production deployment image. Import any upgraded objects and files (not the entire environment) from the test environment.
Create a deployment image that is compatible with the development process.
Create workflows and e-mail templates.
Document any amendments to the plan, including special procedures that apply to the production environment.
For example:
Scheduling an outage for the application
Scheduling database administrator support
Notifying users before taking the system offline
Shutting down specific resources, processes, or applications that are used in production
Before starting to upgrade Oracle Identity Analytics in a production environment, create a backup of the production data.
This section provides instructions for deploying the Oracle Identity Analytics upgrade in a production environment.
Deploy from the packaged development environment.
Import any modifications based on differences between the test and production environments.
Migrate a copy of jdbc.properties
that is suitable for a production environment.
Upon successfully deploying Oracle Identity Analytics to the application server, go to the following address in a browser:
https://
Hostname:
Port-Number/rbacx/welcome.action
When the Welcome screen appears, enter your rbacxadmin user name and password and verify that the installation is successful.
Open the rbacx.log
file and check for errors.
The installation is successful if a message similar to the following appears in the rbacx.log
file:
Oracle Identity Analytics (build: 11.1.1.5.0.201107_nn_nnnn) Started
The following items should be completed after the upgrade process completes, but before you make the application available to users.
To migrate Role Provisioning and Identity Audit rules, open scheduling-context.xml
using a text editor and find bean ID quartzSchedulerFactoryBean
.
Stop the Oracle Identity Analytics application if it is running.
Locate the jobDetails
list and uncomment rmeRuleMigrationJob
and identityAuditDataMigrationJob
.
Locate the triggers
list and uncomment rmeRuleMigrationJobTrigger
and identityAuditDataMigrationTrigger
.
Start the Oracle Identity Analytics application.
The Role Provisioning and Identity Audit rules migration job runs.
After a successful run, disable the migration job.
Stop the Oracle Identity Analytics application.
Navigate to the rbacx.war
directory exploded by the application server and locate scheduling-context.xml
under rbacx/WEB-INF
for UNIX and under rbacx\WEB-INF
for Windows.
Open scheduling-context.xml
using a text editor and find bean ID quartzSchedulerFactoryBean
.
Locate the jobDetails
list and comment out rmeRuleMigrationJob
and identityAuditDataMigrationJob
.
Locate the triggers
list and comment out rmeRuleMigrationJobTrigger
and identityAuditDataMigrationTrigger
.
Start the Oracle Identity Analytics application.
If your production environment includes incomplete certifications, enable the idcMigrationJob
now. This job updates active certification data to be compatible with Oracle Identity Analytics version 11.1.1.5. This job only needs to run successfully one time in your production environment, after which it can be disabled.
Stop the Oracle Identity Analytics application if it is running.
Navigate to $RBACX_HOME/WEB-INF/
and open scheduling-context.xml
in a text editor.
Uncomment the following two entries and save your changes:
<!--ref bean="idcMigrationJob"/-->
<!--ref bean="idcMigrationTrigger"/-->
To monitor the upgrade job's output, open $RBACX_HOME/WEB-INF/log4j.properties
, add the following line, and save your changes:
log4j.logger.com.vaau.rbacx.scheduling.executor.idc.IDCMigrationExecutor=DEBUG
Start the Oracle Identity Analytics application.
The Identity Certification Migration job runs.
Open the OIA System Log and verify that the job completed successfully.
The OIA System Log is located here: $RBACX_HOME/logs/rbacx.log
After a successful run, disable the Identity Certification Migration job:
Stop the Oracle Identity Analytics application.
Comment out the idcMigrationJob
and idcMigrationTrigger
entries and save your changes.
Start the Oracle Identity Analytics application.