Upgrade Overview
Use the procedures in this chapter to complete one of the following upgrade types using either the Cisco Unified OS Admin GUI or the CLI. For procedures, refer to the task flow that covers your upgrade type.
-
Clusterwide Upgrades (Direct Standard)—Pre-upgrade version must be 12.5(1) minimum. Otherwise, you must use the other method.
-
Upgrade Cluster Nodes (Direct Standard)
Note
Direct upgrades from pre-12.5 source to Release 15 is not supported.
Note | |
Note | |
Before You Begin
Caution | We recommend that you suspend user synchronization with LDAP. Don't resume synchronization until you have completed the upgrade on all Unified Communications Manager and IM and Presence Service cluster nodes. |
-
Don't rename or compress the upgrade file. Otherwise, the system rejects the file as a valid upgrade file.
-
For IM and Presence Service upgrades, check that the contact list size for users is below the maximum. Use the System Troubleshooter in Cisco Unified CM IM and Presence Administration to verify that no users have exceeded the limit.
-
Modify the network adapter to VMXNET3 before the upgrade process. For details, see your OVA readme file.
-
If you're upgrading a node in FIPS mode, make sure that your security password has a minimum of 14 characters. To change passwords, see the 'Reset the Administrator or Security Password' section in the "Getting Started" chapter of the Administration Guide for Cisco Unified Communications Manager.
Note | |
Note | |
Note | |
Note |
|
Note |
|
Download Upgrade Files
Before you upgrade, download the files that you need:.
Note | |
Files to Download | Download Site | ||
---|---|---|---|
Unified CM Upgrade ISO | Go to Unified Communications Manager Downloads—Select your version and then look under Unified Communications Manager Updates for upgrade ISOs. For example, | ||
IM and Presence Service Upgrade ISO | Go to IM and Presence Service Downloads—Select your version and look under Unified Presence Server (CUP) updates for upgrade ISOs. For example, | ||
Upgrade Readiness COP Files (pre-upgrade and post-upgrade) | You can download the pre-upgrade COP file and post-upgrade COP file from either of the above download sites:
For example,
|
Clusterwide Upgrade Task Flow (Direct Standard)
Note | |
Note | |
Before you begin
Procedure
Command or Action | Purpose | |
---|---|---|
Step1 | Run Upgrade Readiness COP File (Pre-upgrade) | Run the Upgrade Readiness COP file to check connectivity and health of the system. If there are issues, fix them before proceeding with the upgrade. |
Step2 | Configure Clusterwide Reboot Sequence | Specify the reboot sequence beforehand in order to minimize downtime. |
Step3 | Configure Cluster Software Location | Before upgrade, you can choose to configure the cluster software location details for all the nodes associated within the cluster. |
Step4 | Upgrade the cluster using either one of these methods:
| During the upgrade, you can switch versions automatically as a part of the upgrade, or you can save the upgraded version to the inactive partition. |
Step5 | Switch Version Manually (Clusterwide) | Optional. If you chose not to switch versions automatically during the upgrade, switch versions manually. |
Step6 | Run Upgrade Readiness COP File (Post-upgrade) | Run the post-upgrade COP file to guage the post-upgrade health of your system. |
Run Upgrade Readiness COP File (Pre-upgrade)
The Upgrade Readiness COP file checks for the following things:
-
Installed COP Files
-
Network services and connectivity (DNS, NTP, intra-cluster)
-
Licensing sync
-
VMware tools compatibility
-
Hard disk partition size
-
Swap size check
-
Filesystem type and guest OS checks
-
Usable Disk space for destination versions
-
ESXi version check
-
SIP and H.323 trunk registrations
-
Database authentication and replication status
-
Database sanity
-
Status of last DRS backup
-
Remote Call Control (RCC) feature status
See AlsoUpgrade and Migration Guide for Cisco Unified Communications Manager and the IM and Presence Service, Release 14 - Upgrade Planning [Cisco Unified Communications Manager Version 14]CUCM 14 - Your Guide To Upgrading To CUCM 14 - TesrexUpgrade and Migration Guide for Cisco Unified Communications Manager and the IM and Presence Service, Release 14 - Upgrade Planning [Cisco Unified Communications Manager Version 14]Cisco Unified Communications Manager Version 14 -
Services status
-
Installed COPs and Locales
-
Device Registration Status Count
-
Enterprise Parameter and Service Parameters settings
-
TFTP Maximum Service Counts
-
Active and Inactive versions
-
List the expired certificates
-
FIPS mode password length restrictions
-
IPSec Policy configuration check for ESP and Encryption Algorithm in FIPS mode
Note |
|
Procedure
Step1 | Download the Upgrade Readiness COP file to run pre upgrade tests.
|
Step2 | Check your system readiness for upgrades:
|
Step3 | Install the cop file from GUI or CLI. Once the installation is complete, from CLI run file view install PreUpgradeReport.txt to view the report. |
Step4 | To view the report from RTMT
|
Configure Clusterwide Reboot Sequence
Note | |
Procedure
Step1 | On the publisher node, login to Cisco Unified OS Administration or Cisco Unified CM IM and Presence OS Administration. |
Step2 | Choose Software Upgrades > Restart/Switch-Version Cluster. |
Step3 | Use the sliders to adjust the reboot sequence according to your needs. |
Step4 | Click Save. |
What to do next
-
Complete Clusterwide Upgrade via OS Admin
-
Complete Clusterwide Upgrade via CLI
Configure Cluster Software Location
Note | |
Procedure
Step1 | Log in to Cisco Unified OS Administration user interface. | ||
Step2 | Choose Software Upgrades > Cluster Software Location. | ||
Step3 | Select a node to add or edit the server location details from the list. | ||
Step4 | Check the Apply to All Nodes check box if you want the same software location details to be applied for all the other nodes in the cluster including the publisher. This check box is displayed only when you select the Unified CM publisher from the Select Node drop-down list. | ||
Step5 | Use the Use download credentials and software location from Publisher if you want to use the source configuration and software location details from the publisher node. By default, the Use download credentials and software location from Publisher option is selected.
| ||
Step6 | (Optional) If you do not want to use the Use download credentials and software location from Publisher option, use the Use below download credentials and software location option before you upgrade your server.
| ||
Step7 | From the Source drop-down list, select the option that matches where the upgrade file is saved:
| ||
Step8 | (Optional) To receive an email notification when the upgrade is complete, enter the SMTP Server address and an Email Destination so that you can be emailed when the upgrade completes. | ||
Step9 | Check the Continue with upgrade after download check box if you want the upgrade to commence automatically once the upgrade file is downloaded. If you don't check this check box, you will need to manually initiate the upgrade later using Local filesystem as the Source. | ||
Step10 | Check the Switch-version server after upgrade (valid only for ISO) check box to reboot the system automatically after the completion of successful upgrade. | ||
Step11 | Click Save to update all the configuration changes for that particular node that is added or modified. |
Complete Clusterwide Upgrade via OS Admin
Note | utils system upgrade cluster CLI command. |
Before you begin
Procedure
Step1 | Log in to Cisco Unified OS Administration or Cisco Unified IM and Presence OS Administration. | ||
Step2 | Choose Software Upgrades > Install/Upgrade Cluster. This option is not available if the From version is pre-12.5(1). | ||
Step3 | You can view the following configuration information required to upgrade an existing node:
| ||
Step4 | Click Next. | ||
Step5 | Select the upgrade version that you want to install, and click Next.
| ||
Step6 | Click Finish when the upgrade completes. |
Complete Clusterwide Upgrade via CLI
Note | |
Before you begin
Note | |
Procedure
Step1 | Log in to the Command Line Interface on the Unified CM publisher node. |
Step2 | Run the |
Step3 | You can view the following configuration information required to upgrade an existing node:
|
Step4 | If you are prompted to start the installation, enter Yes. |
Switch Version Manually (Clusterwide)
Note |
|
Note | |
Procedure
Step1 | Log in to Cisco Unified OS Administration or Cisco Unified CM IM and Presence OS Administration. |
Step2 | Choose Software Upgrades > Reboot Cluster. |
Step3 | Optional. If you haven't already configured the reboot sequence, use the sliders to edit the reboot sequence and click Save. |
Step4 | Click Switch Versions. |
Note | utils system switch-version CLI command, but this must be done on a node-by-node basis. |
Run Upgrade Readiness COP File (Post-upgrade)
After upgrading, run the post-upgrade COP file, which checks the following:
-
Installed COP Files
-
Network services and connectivity (DNS, NTP, intra-cluster)
-
FIPS mode password length restrictions
-
Licensing sync
-
VMware tools compatibility
-
Disk space
-
SIP and H.323 trunk registrations
-
Database authentication and replication status
-
Database sanity
-
Status of last DRS backup
-
Services status
-
Installed COPs and Locales
-
Device Registration Status Count
-
Enterprise Parameter and Service Parameter settings
-
TFTP Maximum Service Counts
-
Active and Inactive versions
Note | |
Procedure
Step1 | Download the Upgrade Readiness COP file to run post upgrade tests.
|
Step2 | Check your post-upgrade system health:
|
Step3 | To view the reports from CLI for post-upgrade run file get install/PostUpgradeReport.txt command. |
Step4 | To view the report from RTMT
|
What to do next
Upgrade Cluster Nodes (Direct Standard)
Note | |
Before you begin
Procedure
Command or Action | Purpose | |
---|---|---|
Step1 | Run Upgrade Readiness COP File (Pre-upgrade) | Run the Upgrade Readiness COP file to check connectivity and health of the system. If there are issues, fix them before proceeding with the upgrade. |
Step2 | Configure Cluster Software Location | Before upgrade, you can choose to configure the cluster software location details for all the nodes associated within the cluster. |
Step3 | Upgrade cluster nodes using either the GUI or CLI interfaces.
| Upgrade the cluster nodes in your cluster. |
Step4 | Switch Versions Manually | Optional. If you did not switch versions automatically during the upgrade, use this procedure to switch versions manually. |
Step5 | Run Upgrade Readiness COP File (Post-upgrade) | After the upgrade, run the post-upgrade COP file to gauge the post-upgrade health of your system. |
Run Upgrade Readiness COP File (Pre-upgrade)
The Upgrade Readiness COP file checks for the following things:
-
Installed COP Files
-
Network services and connectivity (DNS, NTP, intra-cluster)
-
Licensing sync
-
VMware tools compatibility
-
Hard disk partition size
-
Swap size check
-
Filesystem type and guest OS checks
-
Usable Disk space for destination versions
-
ESXi version check
-
SIP and H.323 trunk registrations
-
Database authentication and replication status
-
Database sanity
-
Status of last DRS backup
-
Remote Call Control (RCC) feature status
-
Services status
-
Installed COPs and Locales
-
Device Registration Status Count
-
Enterprise Parameter and Service Parameters settings
-
TFTP Maximum Service Counts
-
Active and Inactive versions
-
List the expired certificates
-
FIPS mode password length restrictions
-
IPSec Policy configuration check for ESP and Encryption Algorithm in FIPS mode
Note |
|
Procedure
Step1 | Download the Upgrade Readiness COP file to run pre upgrade tests.
|
Step2 | Check your system readiness for upgrades:
|
Step3 | Install the cop file from GUI or CLI. Once the installation is complete, from CLI run file view install PreUpgradeReport.txt to view the report. |
Step4 | To view the report from RTMT
|
Configure Cluster Software Location
Note | |
Procedure
Step1 | Log in to Cisco Unified OS Administration user interface. | ||
Step2 | Choose Software Upgrades > Cluster Software Location. | ||
Step3 | Select a node to add or edit the server location details from the list. | ||
Step4 | Check the Apply to All Nodes check box if you want the same software location details to be applied for all the other nodes in the cluster including the publisher. This check box is displayed only when you select the Unified CM publisher from the Select Node drop-down list. | ||
Step5 | Use the Use download credentials and software location from Publisher if you want to use the source configuration and software location details from the publisher node. By default, the Use download credentials and software location from Publisher option is selected.
| ||
Step6 | (Optional) If you do not want to use the Use download credentials and software location from Publisher option, use the Use below download credentials and software location option before you upgrade your server.
| ||
Step7 | From the Source drop-down list, select the option that matches where the upgrade file is saved:
| ||
Step8 | (Optional) To receive an email notification when the upgrade is complete, enter the SMTP Server address and an Email Destination so that you can be emailed when the upgrade completes. | ||
Step9 | Check the Continue with upgrade after download check box if you want the upgrade to commence automatically once the upgrade file is downloaded. If you don't check this check box, you will need to manually initiate the upgrade later using Local filesystem as the Source. | ||
Step10 | Check the Switch-version server after upgrade (valid only for ISO) check box to reboot the system automatically after the completion of successful upgrade. | ||
Step11 | Click Save to update all the configuration changes for that particular node that is added or modified. |
Upgrade Cluster Nodes via OS Admin (Direct Standard)
Note | |
Note | |
Procedure
Step1 | Log in to Cisco Unified OS Administration or Cisco Unified IM and Presence OS Administration. | ||
Step2 | Choose Software Upgrades > Install/Upgrade. | ||
Step3 | You can view the following configuration information required to upgrade an existing node:
| ||
Step4 | Click Next. | ||
Step5 | Select the upgrade version that you want to install, and click Next. | ||
Step6 | Click Finish when the upgrade completes. | ||
Step7 | Repeat this procedure for additional cluster nodes. |
Upgrade Cluster Nodes via CLI (Direct Standard)
Note | |
Note | |
Note | |
Procedure
Step1 | Log in to the Command Line Interface on the node that you want to upgrade. |
Step2 | Run the |
Step3 | When prompted, choose one of the following:
|
Step4 | When prompted, choose the source where the upgrade file is saved:
|
Step5 | (Optional) Enter an SMTP Host for email notifications that tell you when the upgrade is complete. |
Step6 | When prompted, enter whether to proceed with the upgrade automatically after the upgrade file downloads.
|
Step7 | When prompted, enter whether to switch versions automatically after the upgrade:
|
Step8 | When prompted to start the installation, enter Yes. |
Switch Versions Manually
Note | |
Procedure
Step1 | If you want to use the GUI:
|
Step2 | If you want to use the CLI:
|
Run Upgrade Readiness COP File (Post-upgrade)
After upgrading, run the post-upgrade COP file, which checks the following:
-
Installed COP Files
-
Network services and connectivity (DNS, NTP, intra-cluster)
-
FIPS mode password length restrictions
-
Licensing sync
-
VMware tools compatibility
-
Disk space
-
SIP and H.323 trunk registrations
-
Database authentication and replication status
-
Database sanity
-
Status of last DRS backup
-
Services status
-
Installed COPs and Locales
-
Device Registration Status Count
-
Enterprise Parameter and Service Parameter settings
-
TFTP Maximum Service Counts
-
Active and Inactive versions
Note | |
Procedure
Step1 | Download the Upgrade Readiness COP file to run post upgrade tests.
|
Step2 | Check your post-upgrade system health:
|
Step3 | To view the reports from CLI for post-upgrade run file get install/PostUpgradeReport.txt command. |
Step4 | To view the report from RTMT
|
What to do next
Switch Cluster to Previous Version
To switch a cluster back to a previous version, complete these high-level tasks:
Procedure
Step1 | Switch back the publisher node. |
Step2 | Switch back all backup subscriber nodes. |
Step3 | Switch back all primary subscriber nodes. |
Step4 | If you are reverting to an older product release, reset database replication within the cluster. |
Switch Node to Previous Version
Procedure
Step1 | Log in to the management software for the node that you are upgrading:
|
Step2 | Choose Settings > Version. The Version Settings window displays. |
Step3 | Click the Switch Versions button. After you verify that you want to restart the system, the system restarts, which might take up to 15 minutes. |
Step4 | To verify that the version switch was successful, follow these steps:
|
Reset Database Replication
Procedure
Step1 | Log in to the Command Line Interface on the publisher node. |
Step2 | Run the |