Supported Upgrade Paths
The following table contains information about the supported upgrade paths to AM 7.1.4:
Version | Upgrade Supported? |
---|---|
AM 5.5.x | |
AM 6.x | |
AM 7.x | |
For more information, see Checking your product versions are supported in the ForgeRock Knowledge Base.
If you are upgrading from an unsupported version of AM to a later version, you must first upgrade to a supported version. In some cases, you may need to upgrade again depending on the upgrade path.
Caution
The embedded DS server is not supported for production in AM 7.1.4. If you have an existing site configured with embedded DS, you must migrate it to an external DS store before upgrading to AM 7.1.4.
The embedded DS was deprecated in AM 7, and will be removed in a future release.
(AM 6 or earlier) Go to Deployment > Servers > Server Name > Advanced, and check the value of the
com.sun.identity.sm.sms_object_class_name
advanced property.If the value is
com.sun.identity.sm.ldap.SMSEmbeddedLdapObject
, the server is an evaluation instance of AM, and is using an embedded DS instance as the configuration store.In the server where AM is installed, check if the
opends
directory exists under the/path/to/openam
directory.You may have migrated it to an external directory and not deleted the directory, though. Check the files in the
opends/logs
directory to determine if the embedded DS is running.Go to Deployment > Servers > Server Name > Directory Configuration > Server, and check the value of the host name column.
When using an external configuration store, the AM instances point to the FQDN of the load balancer in front of the DS cluster, or to the FQDN of the DS affinity deployment.
When using an embedded configuration store, each AM instance points to its own hostname, since the embedded DS is stored alongside the AM instance.
Use either of the following methods to migrate an embedded data store to an external store before attempting to upgrade to AM 7.1.4:
Migrate data to an external instance of DS by using LDIF files.
Follow the steps in How do I migrate from an embedded to external DS/OpenDJ in AM/OpenAM (All versions)? in the ForgeRock Knowledge Base.
Add a new external DS instance and replicate data from the embedded instance.
Follow the steps in Add a New Replica Before Upgrade in the DS Upgrade Guide.