Performing a rolling upgrade

You can roll out maintenance incrementally in an IBM® Business Process Manager installation that consists of an IBM Process Center and multiple Process Servers, allowing for the continued running of production applications during the upgrade and regression test period.

About this task

To perform a rolling upgrade, upgrade first the Process Servers and then the Process Center and tools.
Note: A rolling upgrade can be performed only when applying fix packs, refresh packs, or interim fixes. It cannot be used for migration between major releases.
Restriction: IBM Business Process Manager V8.5.0.0 does not support context root customization. If you update the context root for the upgraded online Process Server before upgrading the Process Center, the V8.5.0.0 Process Center will not be able to communicate with the upgraded Process Server. You must customize the context root only after both the Process Center and the online Process Server are upgraded.

Procedure

Assuming that you have a development environment, a staging environment, and an offline production server, complete the following steps:

  1. Upgrade your staging Process Server environment. Test your applications in the new environment and make sure that they work as expected.
  2. Upgrade your development environment. Test your applications in the new environment and make sure that they work as expected.
  3. Upgrade your production Process Server.
  4. Upgrade the Process Center. The Process Center maintains a full version history of all the process applications, and there is no opportunity for new function capability to be introduced before the entire topology has been upgraded. Once you have upgraded the Process Center, reconnect any servers that should be online. Make sure that everything works as expected.