Download as pdf or txt
Download as pdf or txt
You are on page 1of 60

Как правильно

обновиться до
новейшей версии CUCM
(12.5)
Константин Грибах

Технический консультант
Cisco
О чем пойдет речь

1. Системный поход к планированию модернизации


2. Smart Licensing Planning, планирование и работа в контексте CUCM 12.5
3. Методы и инструменты для миграции/модернизации CUCM
4. Платформы и подготовка модернизации до CUCM 12.5
5. Что потом? Упрощение модернизации в последующих релизах (12.5+)
Системный подход к
планированию
модернизации CUCM
Системный подход к планированию модернизации

Upgrade/Migration Optimizing Upgrade


License Management Platform System Preparation Execution
Methods and Tools Speed

Smart Licensing Direct Standard Upg. Servers Deprecated phones - Review the Phone firmware
Smart Account Direct Refresh Upg. Virtualization Pre-Upgrade check Recommended Application
License Conversion PCD Upgrade Virtualized CUCM list Sequence dependencies
License Optimization PCD Migration VMware changes - TFTP server Upgrade windows
Smart Registration
- Change freeze: performance SLR Registration
- MACD - DB replication
- EM < 9.X increase timeout &
- AXL, PCP process count
- LDAP Sync - DB replication
cleanup RIS / ATS
- RTMT alert Logs
- VM changes - Purge CDR
- DB Replication (2)
- DRS back up
- Baseline system
- Disk Space
- COP file(s)
- Pre Upgrade Check - Post Upgrade Check
COP COP
Пример: минимизация времени апгрейда

1 2 3
Phase III:
4 5 6
Phase I: Phase II: Phase IV: Phase V: Phase VI:
Owner User ID / phone IP Phone Proactive UC Applications Pre- Prepare CUCM for CUCM and UC
association and license Replacement Upgrade Migration Upgrade Applications Post
request Firmware Upgrade Upgrade Migration

IP Phone UC Applications CUCM


Replacement Apply COP files
Firmware Upgrade Upgrade

• Phase II, IV or V might have to be repeated for each of


the step in a multi-step upgrade
• Check with Compatibility Matrix on Collaboration UC Applications
Upgrade
applications and firmware compatibility
Smart Licensing Planning,
планирование и работа
в контексте CUCM 12.5

© 2019 Cisco and/or its affiliates. All rights reserved.


Использование лицензий в CUCM
• Extension mobility users: No license
1 User • Extension mobility user with Unified Mobility (SNR): UCL Basic license

• Device without Owner User ID association: UCL

2 Device •

Based on the device
E.g. Public space phones, shared workspace phones, etc.

User • Device with Owner User ID association: UCL or CUWL

3 / Device • Based on the model of device and the number of devices assigned to the user
• I.e. 1- 2 devices: UCL, 3 -10 devices: CUWL

• TelePresence (TP) device


4 TelePresence • E.g. CTS, MX, SX, TX, etc.

CUCM Licensing
http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/admin/10_0_1/ccmfeat/CUCM_BK_F3AC1C0F_00_cucm-features-services-guide-100/CUCM_BK_F3AC1C0F_00_cucm-features-services-guide-100_chapter_0100101.html#CUCM_RF_UCAE0263_00
Привязка устройств к пользователям через Owner User ID

Device > Phone > Device Name


Устройства с назначенным Owner User ID
потенциально займут меньше лицензий
- Например, пользователь Extension mobility с
опцией Unified Mobility и IP-телефон могут
занимать одну лицензию
- Несколько IP-телефонов с одинаковым Owner
User ID могут занимать одну лицензию
Значения поля Owner и Owner User ID:
- CUCM 9.1(1a) и ранее: User или None
- CUCM 9.1(2) и новее: User или Anonymous
Управление лицензиями для разных поколений CUCM
CUCM Version 5.0-8.6 9.0-11.5 12.0+

License Manager Publisher ELM/PLM Cisco Smart Software Manager (CSSM)

CUCM STATUS
SMART AGENT
STATUS
Планирование Smart Licensing

1 2 3

CER

Структура Продукты,
Smart Account Вариант
использующие
развертывания
(Роли/Папки) Smart Licensing
Структура Smart Account: уровни и папки
СТРУКТУРА SMART ACCOUNT
Создать и организовать доступ к
Smart Account Спланировать структуру Smart Создать Virtual Accounts и
(e.g. abc.com, xyz.com, etc.)
Account определить/назначить роли Верхний уровень:
Smart Account = abc.com

Account Description and Usage Examples Подуровень:


Virtual Account =
Account that represent a company (domain based) abc.com, xyz.com, etc. Collaboration
Smart Account
Подуровень:
• Sub-Account to Smart Account Geographical locations,
Virtual Account =
• Represent different departments of the main departments, product types, Infrastructure
Smart Account or organization etc.
• Where product registers to
Virtual Account • Where license are assigned to
• Equal to an instance of ELM/PLM

E.G. Virtual Account “collaboration” have X,Y, Z, etc. quantity of collaboration licenses and where all Smart
Licensing enabled collaboration products will register to
Структура Smart Account: Роли

Создать и организовать доступ к


Спланировать структуру Smart Создать Virtual Accounts и
Smart Account
Account определить/назначить роли
(e.g. abc.com, xyz.com, etc.)

Roles Privileges Visibility/Typical Assignment РОЛИ

Highest level account that can create accounts High Level Managers and admin of Верхний уровень:
Smart Account and roles at the Smart Account level and the Smart Account
Smart Account Admin = Manager1
Administrator Virtual Account level
Smart Account User = TeamLead2 (view)

View level access at the Smart Account level Manager or trusted partners
Smart Account User and Virtual Account level
Подуровень для Collaboration Virtual Account:
• Manage properties of the assigned Virtual Lead engineers
Account Virtual Account Admin = TechLead3
Virtual Account • User can register and view licenses specific
Virtual Account User = Engineer4
Administrator to the assigned Virtual Account

• View properties of the assigned Virtual Deployment engineers


Account
Virtual Account User • User can register and view licenses specific
to the Virtual Account
Модели развертывания Smart Licensing
Transport
Gateway
Direct cloud access

Direct cloud access


1 Cisco product sends usage information directly over the internet. No

or via HTTP Proxy


Cisco Smart
Software Manager
additional components are needed.
Ease of use

CUCM
Direct cloud access through an HTTPs proxy
Cisco Products send usage information over the internet via a Proxy Server – Smart Call
2 Home Transport Gateway (Free VM Download) or off-the-shelf Proxy (such as Apache).

Air Gap
CSSM Portal
Mediated access through an on-premises collector – connected
Cisco Products send usage information to a local connected collector, which acts as a
3 Cisco Software Usage

on-premises satellite
local license authority. Periodically, an exchange of information will be performed to
Device Name

Access through
keep the databases in sync. Usage
Monthly Cisco UCM
File
CER
Exchange
UxCN
Mediated access through an on-premises collector – disconnected Router
Security Policy

Cisco Products send usage information to a local disconnected collector, which acts as a local
4 license authority. Once a month, an exchange of human readable information will be Smart
Gateway

Software Manage
performed to keep the databases in sync. Manager Licenses
satellite

Full Offline Access – License Reservation License Reservation


CUCM 12.5 Can Utilize Specific License Reservation (SLR). Requested from OS Admin CLI and One Time
5 Specific Types of Licenses are reserved on CSSM perpetual or term based. ⚠️ Virtual Account
Offline Key &/ File
Exchange
Must not have Satellite associated ⚠️
Для справки
Подстановка лицензий Collaboration внутри CSSM

CUWL
Enhanced Plus
Enhanced Plus Cisco Smart
Enhanced Software
Enhanced Enhanced Manager
(CSSM)
Basic
Basic Basic Basic
Essential Essential Essential Essential
Подстановка
не работает
для SLR
Миграция лицензий CUCM на Smart License
CUCM 9.0-11.5 License Conversion
CSSM
License
Service Device Based Licenses Selected Account
• Smart Account
• Virtual Account

Cisco System
LRP PAK Based

Тип миграции Сценарий


PAK Based Fulfilled, partial or unfulfilled PAK to Smart
Licensing
Device Based PLM based to Smart Licensing

CSSM - Cisco Smart Software Manager (https://software.cisco.com/#SmartLicensing-LicenseConversion)


LRP – License Registration Portal (https://slexui.cloudapps.cisco.com/SWIFT/LicensingUI/Home)
Лицензии CUCM версии 12.X
CUCM License Licensing CUCM Description
Mode Version
CUWL Enterprise 12.X Migrated CUCM and BE6K licenses

Enhanced Plus Enterprise 12.X Migrated CUCM and BE6K licenses

Enhanced Enterprise 12.X Migrated CUCM and BE6K licenses

Basic Enterprise 12.X Migrated CUCM and BE6K licenses

Essential Enterprise 12.X Migrated CUCM and BE6K licenses

TelePresence Room Enterprise 12.X Migrated CUCM and BE6K licenses

BE6K Software License Starter New BE6K purchase with version 12.5
BE6000 12.5+
Bundle (R-CBE6K-K9) (one per cluster 🤝 )

admin:utils BE6000Mode enable


CUCM Smart License Management - Состояния системы
(System > Licensing > License Management)

Smart Software Licensing (Smart Agent)

Registration • Unidentified/Unregistered
Status • Registered
• Unregistered-Registration Expired

License Authorization • No licenses in use


Status • Evaluation Mode
• Evaluation expired
• Authorized
• Out of compliance
• Authorization Expired

• Раздел CUCM Smart Software Licensing описывает состояние подключения Smart Agent к Cisco
Smart Software Manager (CSSM)
• Статус лицензирования так же виден на стартовой страничке CUCM
Reference
Smart Licensing States in CUCM
Registration Status Authorization Status Evaluation Period Overage Period (90 days) Enforcement (No MACD)
(90 days)

Unregistered or Evaluation Mode Start with 90 and will NA No


Registration Expired decrement if UCM is
consuming licenses

Unregistered or Evaluation Expired 0 days NA Yes


Registration Expired

Registered or No Licenses in Use NA NA No


Unregistered or
Registration Expired

Registered Authorized NA NA No

Registered OOC NA Overage period remaining No till overage period is applicable


Yes after overage days(90 days) are over

Registered Authorization Expired NA Overage period remaining No till overage period is applicable
Yes after overage days(90 days) are over

* CUCM Smart License banner status in the slide notes


CUCM 12.5 SLR (Specific
License Reservation)
Поддержка Specific License Reservation для CUCM 12.5
CUCM 12.5 SLR - Reservation CSSM
License Service

Browse to obtain Reservation Request Code (UDI)


Select Smart Account and Virtual Account to reserve licenses
Supported Role Select License Reservation and enter in Reservation Request Code
Smart Account Admin Choose type of licenses, Perpetual or Term based licenses and quantity Cisco System
Smart Account User
Virtual Account Admin Select Generate Authorization Code
Publisher Enter Authorization Code Virtual Account User
for license
management Reserved Licenses

• Specify and reserve Perpetual or Term based licenses on CSSM for CUCM 12.5 or later
• For highly secure network which does not requires regular sync to CSSM
• Reserved Licenses remained effectively reserved in CSSM until CUCM generate a Reservation
Return Code (return the SLR authorization for the product)
• Reserved Licenses in CSSM can be transferred across Virtual Account as needed
• Must not have a CSSM Satellite associated with the Virtual Acount (VA)
• Create a new VA and transfer the Reserved Licenses over
Поддержка Specific License Reservation для CUCM 12.5
CUCM 12.5 SLR - Reservation CSSM
License Service

Browse to obtain Reservation Request Code (UDI)


Select Smart Account and Virtual Account to reserve licenses
Supported Role Select License Reservation and enter in Reservation Request Code
Smart Account Admin Choose type of licenses, Perpetual or Term based licenses and quantity Cisco System
Smart Account User
Virtual Account Admin Select Generate Authorization Code
Publisher Enter Authorization Code Virtual Account User
for license
management Reserved Licenses

admin:license smart reservation


license smart reservation cancel
license smart reservation disable
license smart reservation enable admin:license smart reservation request
license smart reservation install Enter the following reservation request code into the CSSM:
CB-PUCM,Sb7ea9,U3df2a864-359b-4ace-b69e-f13bd5db7ea9-ByfcZS8rN-BA
license smart reservation install-file
admin:
license smart reservation request
license smart reservation return
license smart reservation return-authorization
Поддержка Specific License Reservation для CUCM 12.5
CUCM 12.5 SLR - Reservation CSSM
License Service

Browse to obtain Reservation Request Code (UDI)


Select Smart Account and Virtual Account to reserve licenses
Supported Role Select License Reservation and enter in Reservation Request Code
Smart Account Admin Choose type of licenses, Perpetual or Term based licenses and quantity Cisco System
Smart Account User
Virtual Account Admin Select Generate Authorization Code
Publisher Enter Authorization Code Virtual Account User
for license
management Reserved Licenses
Поддержка Specific License Reservation для CUCM 12.5
CUCM 12.5 SLR - Reservation CSSM
License Service

Browse to obtain Reservation Request Code (UDI)


Select Smart Account and Virtual Account to reserve licenses
Supported Role Select License Reservation and enter in Reservation Request Code
Smart Account Admin Choose type of licenses, Perpetual or Term based licenses and quantity Cisco System
Smart Account User
Virtual Account Admin Select Generate Authorization Code
Publisher Enter Authorization Code Virtual Account User
for license
management Reserved Licenses
Поддержка Specific License Reservation для CUCM 12.5
CUCM 12.5 SLR - Резервирование CSSM
License Service

Browse to obtain Reservation Request Code (UDI)


Select Smart Account and Virtual Account to reserve licenses
Supported Role Select License Reservation and enter in Reservation Request Code
Smart Account Admin Choose type of licenses, Perpetual or Term based licenses and quantity Cisco System
Smart Account User
Virtual Account Admin Select Generate Authorization Code
Publisher Enter Authorization Code Virtual Account User
for license
management Reserved Licenses

admin:license smart reservation install "<specificPLR><authorizationCode><flag>A</flag><version>C</version><piid>aa7fc4e5-bf4a-


4bd3-af39-4da4acb62456</piid><timestamp>1547588948244</timestamp><entitlements><entitlement><tag>regid.2016-
07.com.cisco.UCM_EnhancedPlus,12.0_d8372792-588c-4caa-b279-
8587e5ce2f82</tag><count>100</count><startDate></startDate><endDate></endDate><licenseType>PERPETUAL</licenseType><di
splayName>UC Manager Enhanced Plus License (12.x)</displayName><tagDescription>UC Manager Enhanced Plus
License</tagDescription><subscriptionID></subscriptionID></entitlement></entitlements></authorizationCode><signature>MEYCIQ
CVID7KWRffz73RxVnHf4Z87ShF4YCtLFK5CWkCvF1ojgIhANhOXGnfID6+O4orvFibsIZZ2GxBiRzk/Hbz5+LWQQXx</signature><udi>P:UC
M,S:b7ea9,U:3df2a864-359b-4ace-b69e-f13bd5db7ea9</udi></specificPLR>"
Authorization code installed successfully.
admin:
Поддержка Specific License Reservation для CUCM 12.5
CUCM 12.5 SLR - Изменение CSSM
License Service
Select the CUCM instance to update licenses on

Select Update Reserved Licenses


Supported Role Make changes to license reservation
Smart Account Admin Obtain Authorization Code
Cisco System
Enter new Authorization Code Smart Account User
Virtual Account Admin
Publisher Obtain Confirmation Code Virtual Account User Enter Confirmation Code
for license
management Reserved Licenses

• Изменение количества зарезервированных лицензий (уменьшить или увеличить)


так же возможно через CSSM
• Обновленная информация о зарезервированных лицензиях отобразится в CSSM
сразу же после генерации Authorization Code.
• Если в результате обновления информации о резервировании лицензий их
количество уменьшилось, тогда потребуется Confirmation Code.
Поддержка Specific License Reservation для CUCM 12.5
CUCM 12.5 SLR - Возврат CSSM
License Service
Select the CUCM instance to update licenses on

Select Remove Reserved Licenses Action


Supported Role Enter The Reservation Return Code
Smart Account Admin Cisco System
Request Smart License Return Code Smart Account User
Virtual Account Admin
Publisher Obtain Confirmation Code Virtual Account User Enter Confirmation Code
for license
management Reserved Licenses

admin:license smart reservation return

This command will remove the license reservation authorization


code and the device will transition back to the unregistered
state. Some features may not function properly. Are you sure you wish to continue

Continue (y/n)?y
Enter the following reservation return code into the CSSM:
CegDLb-mjRzWD-fT3peY-kkrexh-yPcQ7N-2ZjekX-FQ3KTz-hsTBZn-xMo
admin:
Для справки
Дополнительная информация по Smart Licensing

• Smart Account Information


• http://cisco.com/go/smartaccounts
• Smart Licensing Information
• http://cisco.com/go/smartlicensing
• Smart Accounts and Smart Licensing On-Demand Training Materials
• https://communities.cisco.com/docs/DOC-68582
• Request a new Sales Software Training Session at the time of your choosing
• https://www.ciscofeedback.vovici.com/se/7FAD612023A8BF7E
• Operational Exchange Community (search)
• https://ucrm-cisco.force.com/OperationsExchange/s/
• Tech Talk: Smart Licensing for Collaboration Applications (CUCM and Unity Connection)
Recording: https://communities.cisco.com/docs/DOC-58520
Lab Document and Presentation: https://communities.cisco.com/docs/DOC-77054
Методы модернизации и
инструменты для
миграции/апгрейда CUCM

© 2019 Cisco and/or its affiliates. All rights reserved.


Методы модернизации и инструменты
CUCM 6.1(5)

CUCM 7.1(3/5)

Appliance
CUCM 8.X
Какие
CUCM 9.X методы
доступны?
CUCM 12.5
CUCM 8.X 🤝
CUCM 9.X

CUCM 10.X Какие


Virtualized

CUCM 11.X инстру-


менты?
CUCM 12.0

CUCM 12.5
Методы модернизации и инструменты: апгрейд или миграция

Direct Standard
DSU Upgrade Unified CM OS Admin Upgrades

Native and embedded tool


Direct Refresh
DRU Upgrade Simple Upgrades with CUCM 12.5+ 👍

Upgrades
Method
PCDU PCD Upgrade Prime Collaboration Deployment
(PCD) Upgrades and Migrations
External tool (virtual machine)
PCDM PCD Migrate
Типы апгрейда, доступные через Unified CM OS Admin

Standard Upgrade (раньше назывался L2 Upgrade):


• Active partition is running while upgrade software is being
SU installed on inactive partition
Unified •

Low complexity with shortest possible downtime
Between CUCM versions with the same major Linux versions
CM OS • (e.g. CUCM 10.0 to 11.0 or CUCM 10.0 to 11.5 or 12.5 to 12.5
👀  Simple Upgrades 👍)
Admin
RU RU (Refresh Upgrade):
• Server is down while upgrade is taking place on inactive
partition
• Medium complexity with longer downtime
• Between CUCM versions with the different major Linux
versions
• (e.g. CUCM 8.6 to 11.5 or CUCM 9.1 to 11.5 or 10.5(X)+ to
12.5 👀)
Для справки
Схема выбора варианта апгрейда: SU или RU.
CUCM Version VOS Release SU vs RU
Existing CUCM 5.1(x) & 6.X RHEL 3 Update 8
cluster being
7.1(2) RHEL 4 Update 6

End of SW Maint
upgraded

SUL2
7.1(3) & 8.0(x) RHEL 4 Update 7
8.5 RHEL 4 Update 8

RU
8.6* RHEL 5 Update 5

SUSU
Upgrade to same YES Perform a SU 9.X RHEL 5 Update 7
major OS version Upgrade
10.0(1) RHEL 6 Update 2

RU
RU
10.5(X) RHEL 6 Update 5
NO
11.0(1) *EoSWM RHEL 6 Update 6

SU
Upgraded
Perform a RU CUCM cluster 11.5(1) RHEL 6 Update 6
Upgrade

RU
12.0(1) CentOS 6 Update 8
* RU starts with CUCM 8.6 or RHEL 5 for CUCM. 12.5(1) CentOS 7 Update 4
RU Boundary
Для справки
В итоге: варианты модернизации CUCM до версии 12.5

MCS to CUCM 12.5 Virtualized to CUCM 12.5


Version Type Upgrade Method Version Type Upgrade Method
6.1(5) M1 PCD Migrate 8.6 M1 PCD Migrate
7.1(3/5) M1 PCD Migrate 9.X M1 PCD Migrate
8.X M1 PCD Migrate 10.0(1) M1 PCD Migrate
8.6 M1 PCD Migrate 10.5(x) DRU PCD or Unified CM OS Admin Upgrade
9.X M1 PCD Migrate 11.X DRU PCD or Unified CM OS Admin Upgrade
12.0 DRU PCD or Unified CM OS Admin Upgrade

Compatibility Matrix for Cisco Unified Communications Manager and the IM and Presence Service, Release 12.5(1)
https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/compat/12_x/cucm_b_compatibility-matrix-cucm-imp-1251.html
Окончание поддержки оборудования - серверы

• C210M2 End of HW Support passed Jan. 31, 2018


• C210M2 was Only supported up to ESXi 5.5
C210M2 UC on UCS

ESXi 5.5 • ESXi 5.5 End of General Support is September 19, 2018
• Start upgrading ESXi to 6.X. Current latest supported version is ESXi
6.5.
🤝 EOS Packaged Collaboration Solutions (June 30, 2018) 🤝

BE7000M (M4) BE7000H (M4)


BE6000M (M4) BE6000H (M4)

C220 M4S TRC#1 C220 M4S TRC#2 C240 M4S2 TRC1 C240 M4SX TRC#1 B200 M4 TRC#1

Small Small Plus Medium Large

UCS Hardware and Software Compatibilty


https://ucshcltool.cloudapps.cisco.com/public/
Телефоны, заблокированные в CUCM 12.5
CUCM 12.0 CUCM 11.5

Устаревшие модели 7921, 7970 и 7971 12S, 12SP, 12SP+, 30SP+, 30VIP, 7902G, 7905G, 7910,
телефонов 7910G, 7910+SW, 7910G+SW, 7912G, 7920 и 7935
* Эти телефоны не смогут зарегистрироваться на CUCM

При апгрейде на 11.5 После апгрейда при логине Добавление устаревших


или 12.X телефонов после апгрейда

Уведомление Предупреждение в Если эти телефоны Добавление не пройдет


поле “Upgrade Status” обнаружены в базе, будет
показан баннер в CCM Admin
Что делать Заменить телефоны Удалить эти телефоны из Добавляйте только
на поддерживаемые базы данных поддерживаемые устройства

Модели 7940 и 7960


пока еще
поддерживаются 👍
Требования VMware (на примере CUCM)
ESXi End of General Support ≈ Cisco End of Why
Version SW Maintenance
Should I
5.5 ⌛️ EoGS Passed (Sep 18) Upgrade
my ESXi? ✅ TLS 1.2
5.0U1, 5.1 ❌ TLS 1.1
Не поддерживается ❌ TLS 1.0
👉 !! Нужен апгрейд !! 👈
4.0, 4.1
vCenter Mandatory for 🤝
Spec-based
cisco-sa-20180104-cpusidechannel
cisco-sa-20180521-cpusidechannel

CUCM Version ESXi Version ESXi License

12.5 6.5 Cisco:


Cisco UC Virtualization Hypervisor
Cisco UC Virtualization Hypervisor Plus
11.5 & 12.0 5.0 U1, 5.1, 5.5, 6.0, 6.5
Cisco UC Virtualization Foundation
10.5(2) 4.0 U4, 4.1 U2, 5.0 U1, 5.1, 5.5, 6.0, 6.5
Cisco or VMware:
Standard, Enterprise or Enterprise Plus
9.1 4.0 U3, 4.1 U1, 5.0, 5.1, 5.5, and 6.0

• Check for specific collaboration application and corresponding VMware version and license support
• Upgrade to latest version of ESXi + updates (VMware EOL~, TLS 1.2 Support, Spectre/Meltdown), but be mindful of other co-res applications’ specific
requirements (e.g. Expressway)
VMware Product Lifecycle Matrix
https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/support/product-lifecycle-matrix.pdf
Файлы шаблонов Cisco Virtual Template (OVA)

OVA
2
CCO
1
vSphere
Client
UCS B200 M5

• Open Virtual Archive (OVA): Portable virtual appliance that defines configuration (memory, storage space,
etc.) for a virtual machine and is a compressed version of OVF
• Cisco provides OVA files with Virtual Machine Hardware Version VMV7 and VMV8
and now VMV13 only for CUCM 12.5+ on CCO
• Always Deploy the latest OVA version and the highest available VMV version (8  13) that matches to your
👉 ESXi version

👉
• Always Read the latest OVA ReadMe Files prior to Upgrade
• https://www.cisco.com/web/software/283088407/145119/cucm.ova.README.pdf
Пример соответствия ESXi и версии файла OVA виртуальной машины
CUCM 12.5 CUCM 12.0 VMware Recommended Collaboration Collaboration Application VMV Version Cisco
Supported Supported Virtual Cisco OVA VMV Application Version OVA Version
ESXi Version ESXi Version Machine Version

⚠️ cucm_12.5_vmv13_v1.0.ova
Hardware
Version (VMV)

Check
Hardware
5.0U1 8 8
CUCM 12.5 13 1.0
cucm_10.5_vmv8_v2.0.ova 👉
Compatibility 5.1 9 8
and Upgrade Required for
your ESXi
5.5 10 8 ESXi 6.5 ⚠️

6.0 11 8
CUCM 10.5 8 2.0

👉 6.5 6.5 13 13

• Use matching collaboration application to OVA file especially with the new separated ISO
files for CUCM, IM&P and CUC
– E.g. cucm_12.5_vmv13_v1.0.ova and Bootable_UCSInstall_UCOS_12.5.1.10000-
22.sgn.iso
• VMV can be upgraded, but cannot be downgraded.
– Update to VMV 13 only for CUCM 12.5
Virtual Machine Compatibility
https://docs.vmware.com/en/VMware-vSphere/6.5/com.vmware.vsphere.vm_admin.doc/GUID-64D4B1C9-CD5D-4C68-8B50-585F6A87EBA0.html
Для справки
Изменения OVA для CUCM (пример на 7500 устройств)
CUCM 7500 8.5 8.6 9.0(1) 9.1 10.X 11.X 12.0 12.5

vCPU 2 2 2 2 2 2 2 2
(1300Mhz) (3600Mhz) (3600Mhz) (3600Mhz) (3600Mhz) (3600Mhz) (3600Mhz) (3600Mhz)
vRAM
6GB 6GB 6GB 6GB 6GB 8GB 8GB 8GB

vDisk
2 x 80GB 2 x 80GB 2 x 80GB optional 110GB 110GB 110GB 110GB 110GB

Guest OS
RHEL 4 (32) RHEL 4 (32) RHEL 5 (32) RHEL 5 (32) RHEL 6 (64) RHEL 6 (64) CentOS 6 (64) CentOS 7 (64)

vNIC Adapter
Flexible Flexible Flexible Flexible VMXNet3 VMXNet3 VMXNet3 VMXNet3

VMwareTools Not Required


Check and upgrade Check and upgrade
No No No No Check and upgrade Tools Migrate to
Auto Update Tools Tools
open-vm-tools 👍

• Остановите виртуальную машину (vm) и внесите необходимые изменения ПЕРЕД апгрейдом


• vRAM: Change “Reservation” values (Resources)
• vDisk: ‼️ Изменения не обязательны (опционально)
• Guest Operating System (OS): Изменение типа и версии Guest OS
• VMware Tools - миграция на Open VM Tools
Изменение объема vRAM при переходе CUCM 10.X  12.X
Product Scale vCPU vRAM vDisk Product Scale vCPU vRAM vDisk
(users) (GB) (GB) (users) (GB) (GB)

10,000 4 6 1 x 110 10,000 4 8 1 x 110


CUCM 7,500 2 6 1 x 110 CUCM 7,500 2 8 1 x 110
10.X 2,500 1 4 1 x 80 12.X 2,500 1 6 1 x 80
1,000 2 4 1 x 80 1,000 2 6 1 x 80

• Остановите CUCM
• Добавьте ресурсы vRAM +2GB до апгрейда на CUCM 12.X
• При апгрейде с версии 11.X  12.0  12.5 этого не требуется

CUCM 12.0 OVA Readme:


https://www.cisco.com/web/software/283088407/139512/cucm.ova.README_12.0.pdf
Изменение Guest OS при переходе с CUCM 11 на CUCM 12.X

VM Options CUCM 11.X CUCM 12.X

Guest OS RHEL 6 (64-bit) CentOS 6/7 (64-bit)

• Остановите CUCM
• Смените тип Guest OS с RHEL 6 (64 bit) на
CentOS 4/5/6/7 (64 bit)
– Это нужно сделать ДО апгрейда CUCM
• Выполните апгрейд на CUCM 12.X

CUCM 12.5 OVA Readme:


https://www.cisco.com/web/software/283088407/145119/cucm.ova.README.pdf
Необходимый объем свободного места на диске для апгрейда
Расширение vDisk
CUCM Version

10.X or later Resize vDisk (2nd vDisk if 2 X 80GB)


25GB Required
/common
partition 8.5(1), 8.6(2), 9.1(1), 9.1(2) ciscocm.vmware-disk-size-reallocation-1.0.cop.sgn
CUCM 12 Upgrade
ISO
Удаление файлов
CUCM Version
All CUCM Versions Reduce log files
9.1 and earlier ciscocm.free_common_space_v1.3.k3.cop.sgn

Сокращаем объем логов настройкой параметров RTMT Alert


Properties:
• LogPartitionLowWaterMarkExceeded сокращаем до👇 30% (по умолчанию
90%) Right click
• LogPartitionHighWaterMarkExceeded сокращаем до👇 40% (по умолчанию
95%)
• Удаляем старые ATS и RIS Database Aborted Transaction logs
• file delete activelog cm/log/informix/ats/* noconfirm
• file delete inactivelog cm/log/informix/ats/* noconfirm
Если возникли проблемы из-за CSCux10858 обратитесь в TAC
Оценка готовности к апгрейду
Pre / Post Upgrade Check COP Files или Upgrade Readiness COP file
admin:file dump install PreUpgradeReport.txt
• “Исполняемые” файлы COP на CCO ================================================================================
Pre Upgrade Test Date: 01/18/2019 23:50:25

• Автоматизация проверки нескольких ================================================================================


Active Version: 11.5.1.14900-11
Server: cucm-pub , CUCM Publisher
пунктов из чеклиста готовности ================================================================================

• Апгрейд с CUCM 10.X, 11.X, 12.X Result


------
Test
-------------------------------------------------------------------
• На CUCM 12.5 1.1
1.2
PASS
PASS
PLM License Status
Cluster Database Status
1.3 PASS Deprecated Phone Models
1.4 PASS Network status (NTP, DNS & Cluster node connectivity)
 ciscocm.preUpgradeCheck-00XXX.cop.sgn 1.5 PASS DRS backup status
1.6 FAIL Disk Space Check
 ciscocm.postUpgradeCheck-00XXX.cop.sgn
This server has 22 GB of available free space in /common.
Typically, you need at least 25 GB of common partition space.
• ✅ Исполнение и проверка Your deployment may require more space if you have a lot of TFTP data,
music-on-hold (MOH) files, or many locale files installed.

выполняются при установке COP на Install the ciscocm.free_common_space_v1.4.cop.sgn to clear some space on
the server before starting an upgrade.

каждом сервере в кластере. 1.7 PASS Test dataBase Sanity


1.8 PASS Network Adapter Type
1.9 PASS Common Security Password Length
System not in FIPS mode, Common Security Password's Minimum length
requirement not enforced

Download Upgrade Readiness COP Files


https://software.cisco.com/download/home/286322286/type/286319173/release/COP-Files
Pre / Post Upgrade Check COP Files
================================================================================ ================================================================
Summary:
System Status List Total Test Run : 14
--------------------------------------------------------------------------- Total Passed : 11
2.1 Count Phone Status (PASS) Total Warnings : 2
0 Registered Total Failed : 1
0 Unregistered
Note: Please refer to the readme of Pre Upgrade cop for test
2.2 Status Service Name (PASS) details and
No Issues Found pass/fail/warn/criteria

2.3 Version VMTools Type (WARN) Duration for running tests: 0:03:13
10.1.10.63510 native vm-tools ================================================================
WARNING: Update the native vmtools to latest for optimal system
performance.

2.4 Upgrade Checks (WARN)

*) Smart Licensing requires you to have a Smart Account created and


configured before you upgrade or migrate the Cisco Unified Communications
Manager server to 12.0 or higher releases.

2.5 Cops Installed (PASS)


ciscocm.preUpgradeCheck-00019.cop
Pre / Post Upgrade Check COP Files
admin:file dump install PostUpgradeReport.txt ===============================================================
================================================================================
Post Upgrade Test Date: 01/23/2019 22:40:05 Summary:
================================================================================ Total Test Run : 13
Active Version: 12.5.1.10000-21 Total Passed : 9
Inactive Version: 11.5.1.14900-11 Total Warnings : 2
Server: cucm-pub.domain.com , CUCM Publisher Total Failed : 0
================================================================================
Note: Please refer to the readme of Post Upgrade cop for test
Result Test details and
------ ------------------------------------------------------------------- pass/fail/warn/criteria
1.1 PASS Cluster Database Status
1.2 WARN SLM License Status Phones and services take time finish setting up.
License Status is UNREGISTERED.Register the system with Cisco Smart Rerunning the COP will give latest status.
Software Manager or satellite in order to restore the ability to provision
users and devices. Some values may be truncated due to column width size.
Please refer the
1.3 PASS Network status (NTP, DNS & Cluster node connectivity)
1.4 PASS Test dataBase Sanity pre_upgrade_readiness_cmds.log/post_upgrade_readiness_cmds.log
1.5 PASS Network Adapter Type for exact values.
================================================================================ Use "file view install pre_upgrade_readiness_cmds.log/
post_upgrade_readiness_cmds.log" to view the command
System Status List output with
--------------------------------------------------------------------------- exact values.
2.1 Version VMTools Type (WARN)
8.6.0.6261 native vm-tools Duration for running tests: 0:02:59
WARNING: Update the native vmtools to latest for optimal system ================================================================
performance.

2.2 Cops Installed (PASS) ✅ Дождитесь окончания репликации БД


ciscocm.postUpgradeCheck-00019.cop ✅ При необходимости повторите проверку
================================================================================ ✅ Обратитесь в TAC в случае обнаружения
проблем
Для справки
Что проверяется автоматически?
(Список не окончательный и может меняться)
✅ Check Network services/connectivity (NTP, DNS, ✅ Check that DRS backup is configured, and date of
intra-cluster) last backup.
✅ Check FIPS-mode password length restriction ✅ Compare Services status
✅ Check License sync vs. PLM/SLM ✅ Compare Installed COPs & Locales
✅ Check VMware Tools version compatibility vs. ✅ Compare Device Registration status count
destination release. ✅ Compare CTI Endpoint registration status
✅ Check enough disk space in critical locations ✅ Compare Enterprise Service Parameters
✅ Compare SIP & H.323 trunk registration status ✅ Compare TFTP Max Service Count service parameter
✅ Check ClusterManager authentication & values
Database replication status of all nodes ✅ Display Active/Inactive Versions
✅ Check DB contains “sane” source data ✅ For destination release, suggest any COPS that
should be installed or services that won’t be there
(e.g. deprecated endpoints)
CUCM 12.5 переходит на использование Open VM Tools
admin:utils vmtools switch open
Дополнительно: переход на Open
This will uninstall the native VMware Tools and install the open-vm-tools.
Vmware Tools через OS Admin CLI The system will be rebooted automatically.
Do you want to proceed (yes/no) ? yes
 utils vmtools switch open yes
The system will reboot in a few minutes.

NATIVE open-vm-tools

UNCHECK
Что нас ждет в версии
CUCM 12.5 и далее.
Simple Upgrades

© 2019 Cisco and/or its affiliates. All rights reserved.


Знакомство с CUCM 12.5 Simple Upgrades
UCM Pub UCM Subs, MOH, TFTP, etc. IMP Pub IMP Sub(s)

… …
Simple Upgrades

Pre/Post Upgrade COP


 Pre/Post Upgrade COP File that can detect common Problems
For 10/11/12x to 12.5 PASS ✅ / WARNING ⚠️ / FAIL 🛑

 Use Download Credentials From Publisher


Единая ссылка скачивания ISO COP
 Download without kicking off Upgrade 👍
ПО для всего кластера

 Mini PCD Built-in to CUCM Publisher OS Admin GUI Inactive

Апгрейд кластера ”в одно  Pre-Reboot CUCM & IM&P Database Replication


 Pre-Reboot IM&P   CUCM Database Sync
касание”.

 Batch & Control Cluster wide Switchover Sequence Active InActive


Перезагрузка/переключение InActive Active
кластера ”в одно касание”.

‼️ Только для 12.5+ DSU ‼️


CUCM 12.5 Simple Upgrades
Установка COP / Апгрейд кластера

PUBLISHER ONLY Config Shared


across all Nodes

Allows Download
Only Task
👀  Reboot
Cluster 👍
• “Mini PCD” embedded in OS Admin Downloaded
• Minimize going to all the subscribers’ Images
OS Admin  Install/Upgrade
CUCM 12.5 Simple Upgrades
Перезагрузка/переключение кластера

PUBLISHER

SUBSCRIBER

Do NOT forget to Save


• Use OS Admin on Publisher to initiate Cluster wide Restart or Switch Version
• Batch Configuration Persistent once Saved ✅
• Minimize going to all the subscribers’ OS Admin 👍
CUCM 12.5 Simple Upgrades
Скачивание ПО для всего кластера ”в одно касание”…
• Software Location Config is Persistent and automatically shared
with all Cluster Nodes
PUBLISHER • Including with IM&P Nodes
• Minimize going to all the subscribers 👍

admin:utils system upgrade initiate


Sub ONLY
Warning: Do not close this window without first canceling the
upgrade.
Warning: Before upgrading the cluster Cisco recommends installing SFTP
the latest Upgrade Readiness COP file. Refer to the Upgrade Guide FTP
on cisco.com for details.
Default
SUBSCRIBER Use download credentials from Publisher (yes/no) [yes]:

NOT Compatible / Recommeded DC2


Default
to use with Install/Upgrade SFTP
FTP
Cluster 👎

DC1
⚠️ Pub Can NOT Overwrite 🐞 ⚠️
SFTP
Use download credentials from Publisher (yes/no) [yes]: no FTP
CUCM 12.5 Simple Upgrades
Скачивание ПО для всего кластера ”в одно касание”…
continued

Select COP or ISO to


Download

Uncheck and Continue…


1 2 53
CUCM 12.5 Simple Upgrades
Скачивание ПО для всего кластера ”в одно касание”…
 COP ISO 

4
6

Direct Standard Upgrade (L2) Cluster Wide


COP Install Cluster Wide 5
5

Follows Saved Reboot


Cluster Configuration

⚠️ NEXT will Proceed with Installation of the COP File ⚠️


⚠️ NEXT will Proceed with Upgrading the Cluster ⚠️

⚠️ IF You like to install Later ⚠️


DO NOT CLICK Cancel Will Leave ISO in Local
CANCEL OR NEXT 🐞 Image
CUCM 12.5 Simple Upgrades
Апгрейд кластера/установка COP ”в одно касание” продолжение

5
ALL NODES execute in Average Time To complete
Parallel 👍 from Past Installs
1

2 4
You Can Choose to NOT
Install /Upgrade IM&P/ CUCM
Cluster

3
CUCM 12.5 Simple Upgrades
Апгрейд кластера/установка COP ”в одно касание”
5
6

Inactive
✅ Upgrades are kicked off
in Parallel on ALL
NODES
✅ DB Replication is Setup
on inactive
✅ CUCM  IM&P Sync
on inactive
🤝
Пример SU-апгрейда кластера с минимизацией перерыва в обслуживании
С использованием новых возможностей CUCM 12.5
Последовательность SU 1 2 3 4 5 6 7 8
CUCM Pub Manual Switch DB Sync DB Sync

CUCM Primary Subs Manual * Switch DB Sync

CUCM Secondary Subs Manual Switch DB Sync * DB Sync

IM&P Pub Manual Switch DB Sync

IM&P Subs Manual Switch DB Sync

Репликация БД в неактивном разделе после


апгрейда узла
Последовательность SU 1 2 3 4 5 6
CUCM Pub Manual DB Sync Switch

CUCM Primary Subs Manual/DB Sync * Switch

CUCM Secondary Subs Manual/DB Sync Switch * Пример!


IM&P Pub Manual DB Sync Switch

IM&P Subs Manual/DB Sync Switch

Доступно ПОСЛЕ апгрейда до CUCM 12.5 на следующие версии в режиме SU


Будет блокироваться MACD после начала апгрейда
В заключение…

© 2019 Cisco and/or its affiliates. All rights reserved.


Для справки
Дополнительная информация и ссылки

Управление лицензиями, доступ к PUT и файлам на CCO


https://software.cisco.com/
Unified Communications in a Virtualized Environment
http://www.cisco.com/go/virtualized-collaboration
UC Virtualization Supported Hardware:
http://docwiki.cisco.com/wiki/UC_Virtualization_Supported_Hardware#Table_1_-_UC_on_UCS_TRCs
Контакты:

Спасибо за внимание! Тел.: +7 495 9611410


www.cisco.com

Оцените данную сессию в мобильном


приложении конференции

www.facebook.com/CiscoRu

www.instagram.com/ciscoru

www.youtube.com/user/CiscoRussiaMedia

www.vk.com/cisco

© 2019 Cisco and/or its affiliates. All rights reserved.

You might also like