Differences between a rolling upgrade and a full upgrade
Guidewire provides two different ways to modify the configuration of an application server in a PolicyCenter production cluster:
- Full upgrade
- Rolling upgrade
Each of these upgrade types has associated advantages and disadvantages. You use each upgrade type in different circumstances.
Full application and database upgrade
A full application upgrade has the following functionality:
- Supports either a single or multiple server configuration and upgrade.
- Supports making significant changes to both the PolicyCenter application and database.
- Requires that you stop the entire PolicyCenter production installation for a period of time.
- Requires a significant amount of testing before and after complex changes.
It is possible to start a full upgrade from any server instance in the PolicyCenter cluster, from the Server Tools Upgrade and Versions screen.
Rolling cluster member upgrade
A rolling upgrade of the individual server members in the cluster has the following functionality:
- Supports configuration deployment to multiple server instances.
- Successively targets a single member of a production cluster for configuration deployment while leaving the remaining cluster members available for the processing of PolicyCenter operations.
- Supports a limited set of configuration changes.
- Requires that the new target configuration be compatible with the existing source configuration.
- Supports a command-line utility that checks the compatibility of the source and target configurations before deployment.
- Supports configuration deployment management and tracking from within PolicyCenter.
It is possible to start a rolling upgrade from any server instance in the PolicyCenter cluster, from the Server Tools Upgrade and Versions screen.
