47.1 Upgrading OAM Using Snapshot Tool

OAM Snapshot tool supports upgrade from OAM 12c PS3 to OAM 12c PS4.

The following steps describe how to do an out-of-place upgrade from OAM 12c PS3:
  1. On a separate infrastructure, install OAM 12c PS4. Ensure that the Middleware home path is same as the OAM 12c PS3 installation. For details, see Installing and Configuring the Oracle Access Management Software.
  2. Patch the OAM 12c PS3 installation with the latest Snapshot Tool binaries
    To create a backup of the OAM Domain configuration, you must patch the OAM 12c PS3 binaries with the latest dbconfig-utility.jar and the Snapshot Tool script files.

    Copy the following files from the infrastructure containing OAM 12c PS4 installation to similar location on the infrastructure containing OAM 12c PS3 installation:

    1. Copy all the *.sh, *.pl, and *.properties files from the $MW_HOME/idm/oam/server/upgrade/script directory on the OAM 12c PS4 installation to the corresponding directory path $MW_HOME/idm/oam/server/upgrade/script on the OAM 12cPS3 installation.
    2. Copy the dbconfig-utility.jar file from $MW_HOME/idm/oam/server/tools/dbconfigutility on the OAM 12c PS4 installation to the corresponding directory path $MW_HOME/idm/oam/server/tools/dbconfigutility on the OAM 12c PS3 installation.
  3. Run the createSnapshot.sh with OPERATION=BACKUP from the OAM 12C PS3 installation location. For details, see Backing Up an OAM Deployment.
  4. Run the applySnapshot.sh with OPERATION=RESTORE from the OAM 12C PS4 installation location. For details, see Rebuilding an OAM Deployment - Domain Only

Note:

To perform the migration of the DB Schemas along with OAM Upgrade to a new infrastructure, run the createSnapshot.sh and applySnapshot.sh with OPERATION=MIGRATE. For more information, see Migrating OAM Domain and Database Schemas

  1. Restart the servers from the OAM 12c PS4 domain.