Upgrade and Migration Overview
The procedures in this guide describe how to upgrade Cisco Unified Communications Manager (Unified Communications Manager) and Cisco Unified Communications Manager IM and Presence Service (IM and Presence Service) from an earlier version to the current version.
Use the procedures in this guide as a starting point for all upgrades and migration paths. Note these upgrade usage terminologies when you read the term 'upgrade' used in this guide:
-
The term "upgrade" refers to the scenario where all the cluster nodes complete the steps required for end-to-end processes. As an outcome, the entire cluster runs on the upgraded destination version. Then, the upgrade is considered to be 'complete/done'. The end-to-end process for "upgrade" is defined as all nodes completing upgrade-inactive versions, all nodes completing switch-version-reboot, and database replication completion across all the cluster nodes. Refer to the Switch Version Manually (Clusterwide) section for information on checking the upgrade status.
-
The term "inactive version" or "upgrade inactive version" refers to only upgrading the inactive version, without or before performing switch-version-reboot, on one or more cluster nodes.
Recommended Upgrade Considerations:
-
Choose a "direct upgrade" method. We recommend you choose Simple Upgrades, but you can still perform the legacy Single-Node upgrade method. See Upgrade Methods.
-
Regardless of the upgrade method chosen, all the cluster nodes must complete:
-
upgrade inactive version
-
switch version reboot
-
wait for database replication to complete across all nodes in the cluster.
-
-
You must ensure that the points mentioned in step 2 of the upgrade plan follow the node sequencing rules as mentioned in the "Sequencing Rules and Time Requirements" chapter.
-
Upgrade is not complete unless all the requirements in Step 2 is finished. You can view the upgrade status from the Cisco Unified OS Administration user interface or use the CLI commands to monitor status. You can also see banner messages in the user interface to warn about potential blocks to cluster nodes and add/update/delete functionalities until all the conditions in Step 2 are complete across all the clusters.