An upgrade is when you install the new version of Identity Manager on the existing server. To install Identity Manager, you must upgrade the current versions of the operating system and eDirectory to the supported versions for Identity Manager 4.0.2. For a list of the supported platforms, see Identity Manager 4.0.2 Framework Installation Guide.
The are several advantages to performing an upgrade:
No new hardware
No migration of data
There are also disadvantages to performing an upgrade:
Downtime when eDirectory is updated and is restarted
There are certain scenarios when an upgrade is not feasible, or when multiple upgrades must be performed. Because Identity Manager 3.5.x and later are the only supported migration paths, these are the only versions that are described in the following scenarios.
The only supported situation for an upgrade is to have Identity Manager 3.5.x or Identity Manager 3.6.x on a supported operating system. However, there are some scenarios where an upgrade is not feasible. The following are some examples:
Unsupported OS: If the current version of the operating system is not supported by Identity Manager 4.0.2, the only supported upgrade path is to perform a migration to a new server.
Identity Manager 3.0.x: If the current version of Identity Manager is 3.0.x, you cannot perform a direct upgrade. The two options are:
Perform an upgrade to Identity Manager 3.5.x, upgrade to eDirectory 8.8 SP7, then perform an upgrade to Identity Manager 4.0.2.
Perform a migration to a new server.
Roles Based Provisioning Module: If the current version of Identity Manager is 3.5.x or 3.6.x with the Roles Based Provisioning Module installed, you cannot perform an upgrade. You must perform a migration. For more information see the Identity Manager 4.0.2: RBPM and Reporting Migration Guide.
If you are performing an upgrade, proceed to Section 4.0, Performing an Upgrade.
IMPORTANT:If Identity Manager 3.6.x is installed into an existing RBPM 3.7 system, the 3.6.1 Roles driver (which was launched automatically and silently by the Identity Manager 3.6.x installer) causes the nrfLocalizedNames and nrfLocalizedDescrs attributes setting to change from case‐ignore string to case‐exact string and overwrites the objects that result in a non‐functional RBPM 3.7 system. For the system to work, ensure that you use the back-up of the driver that was created, before Identity Manager 3.6.x installer is invoked again. For more information on restoring Invalidated User Application Drivers, see Restoring Invalidated User Application Drivers.