231

Best Practices for Migrating Previous Versions of Cisco ... Connection 12.0 Smart ONLY Cisco Emergency Responder 12.0 Smart ONLY ... Training 📖 [email protected] [email protected]

Embed Size (px)

Citation preview

  • Best Practices for Migrating Previous Versions of Cisco Unified Communications Manager (CUCM) to Version 12.0

    Baha Akman, Technical Leader [email protected]

    BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Cisco Spark

    Questions? Use Cisco Spark to communicate with the speaker after the session

    1. Find this session in the Cisco Live Mobile App

    2. Click Join the Discussion

    3. Install Spark or go directly to the space

    4. Enter messages/questions in the space

    How

    cs.co/ciscolivebot#BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Advanced Services

    BRKUCC-2011

    (YOU)

    Call Control TigerTeam

    Solution Validation Services

    TAC

    Engineering

    Thank You!

    Revised Upgrade and Migration Guide for Cisco Unified Communications Manager and IM and Presence Service Document on CCO

    Upgrade Simplification Initiative (James Arias)

    Advanced Services (NCEs, Architects)

    BRKUCC-2011 Attendees

    Call Control Tiger Team

    Engineering

    SVS

    TAC

    4BRKUCC-2011

    Upgrade and Migration Guide for Cisco Unified Communications Manager and IM and Presence Service, Release 12.0(1)https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/upgrade/12_0_1/cucm_b_upgrade-and-migration-guide-1201.html

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Previous Sessions for various CUCM Versions

    To CUCM 9.X Ping me on Spark for this deck

    BRKUCC-2011 - Best Practices for Migrating Previous Versions of CUCM to CUCM 9.X (2012 San Diego & 2013 Orlando)

    To CUCM 10.X ciscolive.com On-Demand Library

    BRKUCC-2011 - Best Practices for Migrating Previous Versions of CUCM to version 10.5 (2014 San Francisco)BRKUCC-2012 - Best Practices for Migrating Previous Versions of Cisco Unified Communications Manager (CUCM) to CUCM 10.X (2015 Milan)

    To CUCM 11.X ciscolive.com On-Demand Library

    BRKUCC-2011 - Best Practices for Migrating Previous Versions of CUCM to version 11 (2015 San Diego & 2016 Berlin & 2016 Las Vegas & 2017 Berlin)

    5

    Reference

    BRKUCC-2011

    Cisco Live Access Sessions On-demandhttp://www.ciscolive.com/global/

  • 1. Session Objectives and Scope

    2. CUCM Licensing Overview and Foundations of Smart Licensing

    3. CUCM Upgrade/Migration Methods and Tools

    4. Platform Support and Migration

    5. Overview of System Level Upgrade Planning

    6. System Preparation and Optimizing CUCM Upgrades

    Agenda

  • Session Objectives and Scope

    1

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Session Highlights

    Prime License Manager CUCM 9,10,11

    CUCM 12.0+ Smart LicensingCUCM Licensing

    Direct Standard Upgrade (SU aka L2)

    Direct Refresh Upgrade (RU)CUCM Upgrades

    Automated process with Prime Collaboration Deployment

    Best Practices to optimize the upgrade and migration tasks

    Prime Collaboration Deployment (PCD)

    Optimizing Upgrades

    8BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 9

    Session Scope

    Platform conversion from bare metal CUCM to virtualized CUCM 12.0

    Upgrade or migrate to CUCM 12.0

    System level approach

    1 Bare Metal CUCM Virtualized CUCM 12.0

    2 Virtualized CUCM Virtualized CUCM 12.0

    BRKUCC-2011

    Compatibility Information for Cisco Unified Communications Manager Release 12.0

    https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/compat/12_x/cucm_b_compatibility-matrix-cucm-imp-12x.html

  • CUCM Licensing Overview and Foundations of Smart Licensing

    2

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 11

    License Management by CUCM Release

    CUCM Version 5.0-8.6 9.0-11.5 12.0 and later

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

    Focus of this section of the presentation

    (Smart Licensing, CSSM and CUCM)

    CU

    CM

    ST

    AT

    US

    SM

    AR

    T A

    GE

    NT

    S

    TA

    TU

    S

    BRKUCC-2011

    Unified Communications Licensing Availability by Release

    https://communities.cisco.com/docs/DOC-57172

  • Smart Licensing Overview

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 13

    Smart Licensing Requirements for CUCM 12.0

    Smart Account Structure

    (Account/Roles)

    Smart License Enabled Products

    Deployment Model

    CER

    1 2 3

    BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 14

    1.Smart Account Structure: Smart Account

    Create or get access to Smart Account

    (e.g. abc.com, xyz.com, etc.)

    Design Smart Accounts Structure

    Create Virtual Accounts and Define/Assign

    Roles

    Account Description and Usage Examples

    Smart AccountAccount that represent a company (domain

    based)

    abc.com, xyz.com, etc.

    Virtual Account

    Sub-Account to Smart Account

    Represent different departments of the main

    Smart Account or organization

    Where product registers to

    Where license are assigned to

    Equal to an instance of ELM/PLM

    Geographical locations,

    departments, product

    types, etc.

    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

    Top Level:

    Smart Account = abc.com

    Sub Level:

    Virtual Account = Collaboration

    Sub Level:

    Virtual Account = Infrastructure

    ACCOUNT

    BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 15

    1.Smart Account Structure: Roles

    Create or get access to Smart Account

    (e.g. abc.com, xyz.com, etc.)

    Design Smart Accounts Structure

    Create Virtual Accounts and Define/Assign

    Roles

    Top Level:

    Smart Account Admin = Manager1

    Smart Account User = TeamLead2 (view)

    Sub Level for Collaboration Virtual Account:

    Virtual Account Admin = TechLead3

    Virtual Account User = Engineer4

    Roles PrivilegesVisibility/Typical

    Assignment

    Smart Account

    Administrator

    Highest level account that can create

    accounts and roles at the Smart

    Account level and Virtual Account level

    Managers and admin of the

    Smart Account

    Smart Account UserView level at the Smart Account level

    and Virtual Account level

    Viewers of the Smart Account

    Virtual Account

    Administrator

    Manage properties of the assigned

    Virtual Account

    User can register and view licenses

    specific to the assigned Virtual

    Account

    Lead engineers

    Virtual Account User

    View properties of the assigned

    Virtual Account

    User can register and view licenses

    specific to the Virtual Account

    Deployment engineers

    ROLES

    BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 16BRKUCC-2011

    2.Smart License Enabled Collaboration Products

    Collaboration Products Version Licensing Mode

    Cisco Unified Communications

    Manager12.0 Smart ONLY

    Session Management Edition 12.0 Smart ONLY

    Unity Connection 12.0 Smart ONLY

    Cisco Emergency Responder 12.0 Smart ONLY

    Cisco Unified Communications Manager

    Express11.0 Hybrid

    Cisco Unity Express Virtual June 2017 Smart ONLY

    vCUSP 9.0 Smart ONLY

    vCUBE Current Hybrid

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    3.Smart Licensing Deployment Models

    Smart Software Manager Satellite (Overview, User Guide, Installation Guide, Data Sheet)

    https://www.cisco.com/c/en/us/buy/smart-accounts/software-manager-satellite.html

    Ea

    se

    of

    us

    eS

    ec

    uri

    ty P

    oli

    cy

    1

    Direct cloud accessCisco product sends usage information directly over the internet. No

    additional components are needed.

    2

    Direct cloud access through an HTTPs proxy Cisco Products send usage information over the internet via a Proxy Server

    Smart Call Home Transport Gateway (Free VM Download) or off-the-shelf Proxy

    (such as Apache).

    3

    Mediated access through an on-premises collector connectedCisco Products send usage information to a local connected collector, which

    acts as a local license authority. Periodically, an exchange of information will be

    performed to keep the databases in sync.

    4

    Mediated access through an on-premises collector disconnectedCisco Products send usage information to a local disconnected collector, which acts

    as a local license authority. Once a month, an exchange of human readable

    information will be performed to keep the databases in sync.

    Dir

    ect clo

    ud

    acce

    ss

    or

    via

    HT

    TP

    Pro

    xy

    Acce

    ss th

    rou

    gh

    on

    -pre

    mis

    es s

    ate

    llite

    Monthly Inventory Update

    Smart Software Manager satellite

    Cisco Software Usage

    CSSM Portal

    Gateway

    Router

    UxCN

    CER

    Cisco UCM

    Device Name Usage

    Cisco Smart Software Manager

    Unified Communication Manager

    Transport Gateway

    Offline

    Manage Licenses

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 18

    Smart Licensing vs ELM/PLM

    Cisco Smart

    Software Manager

    satellite

    (Optional)

    Cisco

    Smart

    Software

    Manager

    (CSSM)

    cisco.com

    CUCM

    CUC

    CERCER

    CUCM

    CUC

    CERCER

    CUCM

    CUC

    CERCER

    StandaloneELM/PLM

    Product

    Version

    ELM 9.X

    (Bare Metal or

    Virtualized)

    PLM 10.X

    (Virtualized)

    PLM 11.X

    (Virtualized)

    CUCM 9.X

    / CUC 9.X

    Yes Yes Yes

    CUCM 10.X

    / CUC 10.X

    Yes w/ License

    Definition (1 or 2)

    Yes Yes

    CUCM 11.X

    / CUC 11.X

    Yes w/ License

    Definition (2)

    Yes w/ License

    Definition (3)

    Yes

    CER 10.X No Yes Yes

    CER 11.0 No Yes w/ License

    Definition (3)

    Yes

    1. License Definition for ELM 9.1 = elm_LicenseDef_9_1_v1.cop.sgn

    2. License Definition for ELM 9.1 = elm_LicenseDef_9_1_v2.cop.sgn

    3. License Definition for PLM 10.0 = license-def-11-for-PLM-10x.def

    9.X 10.X 11.X 12.0+

    BRKUCC-2011

    Co-resELM/PLM

    CUCM

    CUC

    PLM

    PLM

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 19BRKUCC-2011

    Cisco Smart Software Manager Satellite Overview

    Free installation package is available in an ISO Format

    ISO

    Cisco Smart Software Manager Satellite

    Centos 7

    Receiver

    LCS

    Minimum System Requirements(Customer Provided):

    200 GB Hard Disk

    8 GB Memory

    4 vCPUs

    Download Smart Software Manager Satellite (Release 4.2.0)

    https://software.cisco.com/download/release.html?i=!y&mdfid=286285506&softwareid=286285517&release=4.2.0&os=Linux

    Air Gap

    Registration request File

    Authorization response file

    HTTPS

    Manual Sync

    HTTP/S

    Cisco Smart Licensing Messages

    Network Sync

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Smart Licensing Pre-Sales and Post-Sales Support

    Smart

    Account

    White

    Glove

    Global License Organization

    (GLO)

    Reference

    Licensing and Smart Account Questions

    Task specific real-time hands on walk-through of Cisco Software Center

    General how to and issue resolution on Smart Account and Smart Licensing creation and management

    Smart Demo license provisioning

    Assigning orders/licenses/PAKs to Smart Accounts

    Hands on, White Glove Smart Account Support

    Real-time hands on walk-through of Cisco Software Center

    Live instructions on Smart Account creation and management

    Assigning a Smart Account to an order.

    Using Cisco Smart Software Manager (CSSM) with Smart Software Licenses

    Specific topics, questions, advice, or situational expertise

    20

    Prerequisite

    Training

    [email protected]

    [email protected]@cisco.com

    https://communities.cisco.com/docs/DOC-56985

    http://cisco.com/tac/caseopen

    Technology Voice Communications Manager > Communications Manager Install / Upgrade

    Problem Area Licensing

    Web - Cisco TAC Support Case Manager

    mailto:[email protected]:[email protected]:[email protected]://cisco.com/tac/caseopen

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    CUCM Licensing Grace Periods pre CUCM 12.0

    Grace

    Period

    Behavior when license is exceeded

    CUCM 9.X-11.0 60 License Overage:

    System function normally

    Existing phones cannot be de-provisioned

    Additional phones cannot be provisioned

    CUC 9.X-10.5 60 Expire:

    System will not take calls

    Users cannot retrieve messages

    Additional users or mailboxes cannot be provisioned

    CUC 11.0 60 Expire:

    System will take calls

    Send or receive voicemails

    Additional voicemail boxes can not be provisioned

    CER 10.X-11.0 60 License Overage:

    Responder system stops tracking and updating the phone

    Location

    License

    Manager API

    License

    Manager API

    License

    Manager API

    CER

    21BRKUCC-2011

    http://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Smart Licensing Grace Periods CUCM 12.0 90 DAYS

    BRKUCC-2011 22

    Registration

    Status

    Authorization

    Status

    Evaluation Period

    (90 days)

    Overage Period

    (90 days)

    Enforcement

    No MACD

    Unregistered or

    Registration

    Expired

    Evaluation Mode Count Down Starts

    after first License

    required Provisioning

    NA No

    Unregistered or

    Registration

    Expired

    Evaluation Expired 0 days NA Yes

    Registered or

    Unregistered or

    Registration

    Expired

    No Licenses in Use NA NA No

    Registered Authorized NA NA No

    Registered Out of Compliance

    (OOC)

    NA Overage period starts Yes after overage

    period expires

    Registered Authorization Expired NA Overage period starts Yes after overage

    period expires

    * Smart License Registration details for CUCM 12.0 are in the Appendix

    1

    2

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    License Manager Versions and Builds

    Version Build

    11.5(1)SU2 11.5.1.12900-5

    11.5(1)SU1a 11.5.1.11900-5

    11.0(1) 11.0.1.10000-2

    10.5(2) 10.5.2.10000-6

    10.5(1) 10.5.1.10000-9

    Co-resident: same

    build as CUCM

    Standalone: Different

    build as CUCM

    License Manager

    Enterprise License Manager (ELM)

    9.0 9.1

    Prime License Manager (PLM)

    10.X-11.X

    Version Build

    Same as CUCM Same as CUCM

    e.g. 9.1(2) SU3 9.1.2.13900-10

    Reference

    ELM is built into CUCM ISO

    PLM is built into CUCM ISO or installed as independent / Standalone Deployment with its own Bootable ISO

    23BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 24

    Export Compliance License Requirement with PLM

    LIC-CUCM-ENC

    0$ Cost SKU

    E-fulfillment via PAK

    Offline via File

    PLM 11.5(1)SU2

    UPGRADE is

    REQUIRED

    BRKUCC-2011

    Encryption License is ONLY Required for Mixed Mode

    Release Notes for Cisco Prime License Manager, Release 11.5(1)SU2

    https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/plm/11_5_1_SU2/releasenotes/cplm_b_release-notes-cplm-1151su2.html

    Before you can upgrade to Standalone PLM 11.5(1)SU2from the versions below:

    You must first Install ciscocm.elm.switchversion.V1.k3.cop.sgn

    11.5.1.11900-411.5.1.11900-511.5.1.12001-111.5.1.12001-2

    BEFORE Upgrading TO

    CUCM 10.5(2)SU6+

    CUCM 11.5(1)SU3+

    PLMStandalone

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 25BRKUCC-2011

    Export Compliance License Requirement with CUCM 12.0

    Cisco Validates the Customer during Smart Account Creation Process Enables the Account For Export Functionality

    When you generate a token for registering CUCM with CSSM/Satellite, the Allow export-controlled functionality on the products registered with this token option will be checked by default.

  • CUCM License Usage

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 27

    CUCM License Usage

    User1

    Device2

    Extension mobility users: No license

    Extension mobility user with Unified Mobility (SNR): UCL Basic license

    Device without Owner User ID association: UCL

    Based on the device

    E.g. Public space phones, shared workspace phones, etc.

    User/ Device3

    Device with Owner User ID association: UCL or CUWL

    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

    TelePresence4 TelePresence (TP) device

    E.g. CTS, MX, SX, TX, etc.

    List of devices and associated license are in the appendix

    BRKUCC-2011CUCM 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

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 28

    Collaboration License Substitution within CSSM

    CUWL Pro

    CUWL-STD

    UCL Enhanced Plus

    UCL Enhanced

    UCL Basic

    UCL Essential

    CUWL STD

    UCL Enhanced Plus

    UCL Enhanced

    UCL Basic

    UCL Essential

    UCL Enhanced Plus

    UCL Enhanced

    UCL Basic

    UCL Essential

    UCL Enhanced

    UCL Basic

    UCL Essential

    UCL Basic

    UCL Essential

    Cisco

    Smart

    Software

    Manager

    (CSSM)

    BRKUCC-2011

    Reference

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 29

    Device and Owner User ID AssociationDevice > Phone > Device Name

    Device with Owner User ID field configured potentially uses less licenses

    - I.E. Extension mobility user with Unified Mobility feature and a phone uses one license

    - I.E. Multiple phones with the same Owner ID field

    Owner User ID Field:

    - CUCM 9.1(1a) or earlier: User or None

    - CUCM 9.1(2) or later: User or Anonymous

    Previous Methods:

    - BAT, Run SQL via CLI, UDS and AXL

    - Links in the Appendix

    Recommend to perform this task before upgrading to CUCM 9.X or later

    BRKUCC-2011

  • Cisco Device Assignment Tool (DAT)

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 31

    Cisco Device Assignment Tool (DAT)

    CUCM

    6.X-9.1

    CUCM

    10.X-11.X

    Device Name OwnerUserID CUCM Version

    SEP123456789012 None 9.1(1a) or earlier

    SEP098765432109 Anonymous 9.1(2) or later

    Device Name OwnerUserID

    SEP123456789012 UserX

    SEP098765432109 UserY

    Search for Unassigned

    Phones via AXL per CUCM

    cluster

    Match Users to Unassigned

    Phones based on 3 defaults and 4 optional rules

    Assign Owners (OwnerUserID) to

    Phones

    Pre-upgrade or post-upgrade of CUCM 9.0 and later releases

    Align OwnerUserID to IP Phones for User Based Licensing (CUCM 9.0 and later releases).

    Windows PC (7 and later) or Apple Mac (OSX 10.8 and later) Java application

    31

    Device Assignment Tool

    BRKUCC-2011

    Latest Device Assignment Tool 11.5

    Downloads Home > Products > Unified Communications > Call Control > Unified Communications Manager (CallManager) > Unified Communications Manager Version 10.5 > Unified Communications Manager / CallManager / Cisco Unity Connection Utilities-DAT

    https://software.cisco.com/download/release.html?mdfid=285963825&flowid=77896&softwareid=282204704&release=DAT&relind=AVAILABLE&rellifecycle=&reltype=latest

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 32

    Cisco Device Assignment Tool (DAT)Reference

    DAT(UdatApplication.jar)

    Based on sequence of 7 rules or manually edited xls file

    BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Smart Licensing Reference Links Smart Account Information

    http://cisco.com/go/smartaccounts

    Smart Licensing Information http://cisco.com/go/smartlicensing

    Smart Licensing and Smart Accounts FAQ for Partners, Distributors and Customers https://communities.cisco.com/docs/DOC-64078

    Simplifying the Cisco Software Experience Training https://communities.cisco.com/docs/DOC-56985

    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/

    CUCM 12 Licensing Changes https://communities.cisco.com/message/274035

    33

    Reference

    BRKUCC-2011

    http://cisco.com/go/smartaccountshttp://cisco.com/go/smartlicensinghttps://communities.cisco.com/docs/DOC-64078https://communities.cisco.com/docs/DOC-56985https://communities.cisco.com/docs/DOC-68582https://www.ciscofeedback.vovici.com/se/7FAD612023A8BF7Ehttps://ucrm-cisco.force.com/OperationsExchange/s/https://communities.cisco.com/message/274035

  • CUCM Upgrade/Migration Methods and Tools

    3

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 35

    Sample CUCM Versions and BuildsReference

    CUCM Version CUCM Build Numbering Convention

    12.0(1)SU1 12.0.1.21900-7(A.B.C.XYzzz-x)

    (A) Major version (License)

    11.5.1.10000-6

    (B) Minor version (Long Life Release)

    11.5.1.10000-6

    (C) Maintenance release (Patch and/or Features)

    11.5.1.10000-6

    (X) Build (Patch)

    11.5.1.10000-6

    11.5.1.20000-5 (example)

    (Y) FCS:0, ES or SU: 1-9

    11.5.1.10000-6 (FCS)

    11.5.1.12900-21 (ES or SU look at last three digits)

    (zzz) FCS:000, ES: 001-899, SU: 900-999

    11.5.1.10000-6 (FCS)

    11.5.1.11001-5 (ES) (example)

    11.5.1.12900-21 (SU)

    12.0(1a) 12.0.1.11001-2

    11.5(1)SU3b 11.5.1.13902-2

    11.5(1)SU3a 11.5.1.13901-3

    11.5(1)SU1 11.5.1.11900-26

    11.5(1) 11.5.1.10000-6

    11.0(1a)SU3a 11.0.1.23901-1

    11.0(1a)SU2 11.0.1.22900-14

    11.0(1a)SU1 11.0.1.21900-11

    11.0(1a) 11.0.1.20000-2

    11.0(1) 11.0.1.10000-10

    10.5(2)SU6a 10.5.2.16901-1

    10.5(2)SU5 10.5.2.15900-8

    https://www.cisco.com/cisco/support/notifications.html

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 36

    Separate CUCM & Unity Connection 12.X

    CUCM & Unity Connection

    7.X-11.5 ISO

    CUCM 12.X ISO

    UCSInstall_UCOS_12.0.1.21900-7.sgn.iso

    Unity Connection 12.X ISO

    UCSInstall_CUC_12.0.1.21900-10.sgn.iso

    BRKUCC-2011

  • Upgrade Methods and Tools

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 38

    Upgrade Method

    CUCM 12.0

    CUCM 7.1(3/5)

    CUCM 8.X

    CUCM 6.1(5)

    CUCM 9.XApp

    lian

    ce

    CUCM 9.X

    CUCM 10.X

    CUCM 8.X

    CUCM 11.XVir

    tualiz

    ed

    What Upgrade Method?

    BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 39

    Upgrade Methods and Tools Unified CM OS

    Upgrades

    Method

    Direct Standard Upgrade

    Direct Refresh Upgrade

    PCD Upgrade

    PCD Migrate

    DSU

    DRU

    PCDU

    PCDM

    Prime Collaboration Deployment (PCD) Upgrades and Migrations

    Unified CM OS Admin Upgrades

    Native and embedded tool

    External tool (virtual machine)

    BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 40

    Unified CM OS Admin Types of Upgrades

    Unified CM OS Admin

    SU

    RU

    Standard Upgrade (formerly called L2 Upgrade): Appliance/Virtual to Appliance/Virtual model

    Low complexity with possible shortest downtime

    Between CUCM versions with the same major Linux versions

    (e.g. CUCM 10.0 to 11.0 or CUCM 10.0 to 11.5)

    RU (Refresh Upgrade): Appliance/Virtual to Appliance/Virtual model with major Linux version change (starting with RHEL 5)

    Medium complexity with possible longer downtime

    (e.g. CUCM 8.6 to 11.5 or CUCM 9.1 to 11.5)

    BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 41

    SU versus RU Upgrade

    Active partition is running while application is upgraded on the inactive partition

    Low downtime since upgrade can be done while system is functioning

    SU Upgrade

    Server is down while application is upgraded

    Higher downtime since upgrade cannot be done while system is functioning

    Upgrade timing is equal or greater then fresh installation of CUCM

    RU Upgrade

    Detailed SU and RU upgrade process are in the appendix

    BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 42

    CUCM Upgrade and Reboot Options (DSU & DRU)

    CUCM Publisher

    CUCM Subscriber

    CUCM 12 Upgrade

    ISO

    Active Partition (CUCM 11)

    Inactive Partition (CUCM 10)

    CUCM Publisher

    CUCM Subscriber

    1

    2 Active Partition (CUCM 11)Inactive Partition (CUCM 10)

    Active Partition (CUCM 12)

    Inactive Partition (CUCM 11)

    Active Partition (CUCM 12)

    Inactive Partition (CUCM 11)

    Publisher node MUST be Upgraded first

    Switchover options depends on the collaboration product

    CUCM Publisher can be switched over before Subscriber(s) Upgrade Startup

    DRU Only Switchover IM&P Publisher after CUCM Cluster Database Replication Completes

    CUC Publisher must NOT be switched over before Subscriber Upgrade Completes

    BRKUCC-2011

    Automatically switch versions if the upgrade is successful (yes/no):

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Switchover Reboot Methods

    CUCM

    Upgrade Type Switchover

    MethodReboot Options

    Standard Upgrade

    Automatic Automatically reboot and Switch to the new version after

    upgrade completes successfully.

    ManualDo not reboot and Switch to new version after upgrade

    completes successfully

    Refresh Upgrade

    Automatic

    Refresh Upgrade reboots at the start of Upgrade.

    Remain in the Upgraded version after upgrade completes

    successfully.

    ManualAutomatically reboot and Switch back to the previous version

    after Refresh upgrade completes successfully.

    * PCD always Initiates Upgrades in Manual mode. PCD creates a separate Manual Switchover task if the Automatic Switchover option is selected within the Upgrade Wizard.

    43

    CUCM + IM&PRecommended

    BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 44

    SU and RU Upgrade Decision Tree

    Existing CUCM cluster being upgraded

    Upgraded CUCM cluster

    NO

    Upgrade to same major RHEL

    version

    Perform a

    RU Upgrade

    Perform a

    SU Upgrade

    YES

    L2

    SU

    CUCM

    Version

    VOS

    RHEL Release

    5.1(x) & 6.X RHEL 3 Update 8

    7.0(1) RHEL 4 Update 4

    7.1(2) RHEL 4 Update 6

    7.1(3) & 8.0(x) RHEL 4 Update 7

    8.5 RHEL 4 Update 8

    8.6* RHEL 5 Update 5

    9.X RHEL 5 Update 7

    10.0(1) RHEL 6 Update 2

    10.5(1) RHEL 6 Update 5

    11.0(1) RHEL 6 Update 6

    11.5(1) RHEL 6 Update 6

    12.0(1) CentOS 6 Update 8

    * RU starts with CUCM 8.6 or RHEL 5 for CUCM.

    Reference

    RU

    RU

    RU

    SU

    SU

    SU

    BRKUCC-2011

    RU Boundary

  • CUCM 12.0 Deprecated Phones

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    CUCM 12.0 CUCM 11.5

    Deprecated Phone Models 7921, 7970 and 797112 S, 12 SP, 12 SP+, 30 SP+, 30

    VIP, 7902G, 7905G, 7910,

    7910G, 7910+SW, 7910G+SW, 7912G,

    7920 and 7935

    * Phones will NOT register to CUCM

    Starting Upgrade to 11.5 or

    12.X

    Login After Upgrade Add Deprecated Phone After

    Upgrade

    Notification Warning in Upgrade Status fieldWarning banner in CCM Admin

    when these phones are in the

    databaseAdd action fails

    Remediation Upgrade phone modelsDelete these phones out of the

    database

    Only add supported models of

    phones

    46

    CUCM Deprecated Phone Models

    BRKUCC-2011

    7940 & 7960 Phones

    are still supported

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    CUCM 12.0 Deprecated Phone Models

    Field Notice

    http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/rel_notes/12_0_1/deprecated_phones/cucm_b_deprecated-phone-models-for-1201.html

    Phones (17 models) will not be able to register to CUCM 12.0

    Check phone models for support and migrate IP phones using Endpoint Refresh Tool - Migration FX before upgrading to CUCM 11.5

    Free Migration FX software for 1 year with a Cisco TMP of 100 78XX/88XX IP phones

    (L-CP-MGFX-PROMO=)

    Free Trial Version of MigrationFX (up to 50 phones) from UnifiedFX

    47BRKUCC-2011

    Endpoint Refresh Tool - Migration FX

    http://refreshcollab.cisco.com/webportal/66/Endpoint%20Refresh%20Tool 3

    https://www.cisco.com/cisco/support/notifications.html

    http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/rel_notes/12_0_1/deprecated_phones/cucm_b_deprecated-phone-models-for-1201.html

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 48

    Upgrade Methods and Tools PCD

    Upgrades

    Method

    Direct Standard Upgrade

    Direct Refresh Upgrade

    PCD Upgrade

    PCD Migrate

    DSU

    DRU

    PCDU

    PCDM

    Prime Collaboration Deployment (PCD) Upgrades and Migrations

    Unified CM OS Admin Upgrades

    Native and embedded tool

    External tool (Virtual Machine)

    BRKUCC-2011

  • PCD Upgrades and Migrations

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 50

    PCD Upgrades and Migrations

    Prime Collaboration Deployment

    U

    M

    Direct Upgrade (SU and RU)

    Migrate existing clusters

    Simple same network settings (IP addresses and/or hostnames)

    Network new network settings (IP addresses and/or hostnames)

    BRKUCC-2011

    Prime Collaboration Deployment Updates 12.1(1)

    https://software.cisco.com/download/release.html?mdfid=286313357&flowid=83208&softwareid=286287305&release=12.1(1)&relind=AVAILABLE&rellifecycle=&reltype=latest

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Prime Collaboration Deployment (PCD) PCD is a VMware vApp used for management of Cisco

    collaboration applications:

    - CUCM

    - CUC

    - CUP / IM&P

    - CUCCX

    Management tasks (Upgrade, Switch Versions, Server Restart, Readdress, Install and Migrate) are based on collaboration application and version of the application

    VMware vApp is pre-configured virtual machine with OS and PCD application (1.5GB)

    pcd_vApp_UCOS_12.1.1.10000-4_vmv7_v1.2.ova

    PCD OVA containing preinstalled app ships as part of UCM media kit

    Bootable ISO Available via PUT or TAC (NOT posted on CCO)

    Update ISOs are Posted on CCO

    CUCM 6.X

    CUCM 7.X

    CUCM 8.X

    PCD

    ESXi Hosts

    CUCM 9.X

    MCS Migrate Example

    51BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 52

    Prime Collaboration Deployment CUCM Capabilities

    PCD

    CUCM ClusterCUCM 12

    Upgrade ISO

    Upgrade Cluster

    CUCM Cluster

    Migrate Cluster

    CUCM Cluster

    CUCM Cluster

    Restart

    CUCM Cluster

    Cluster Discovery

    CUCM Cluster

    Switch Version

    CUCM ClusterCUCM 12

    Upgrade ISO

    Fresh Install

    CUCM Cluster

    Readdress

    Host1/IP1

    Host2/IP2

    BRKUCC-2011

    PCD 12.1(1) Administration Guide:

    https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/pcdadmin/12_0_1/cucm_b_pcd-admin-guide-1211.html

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 53

    PCD Capabilities for other Collaboration Applications

    IM&P Presence

    CUCCX

    Reference

    Unity Connection

    BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 54

    PCD 12.1 Environment Requirements

    PCD

    PCD 12.1

    vCPU2

    (2000Mhz)

    vRAM 4GB

    vDisk 80GB

    Guest OSCentOS 6

    (64)

    vNIC Adapter VMXNet3

    OVA

    ESXi Version

    to run PCD on

    5.0U1

    5.1

    5.5

    6.0

    6.5

    ESXi Host API

    version

    Support

    ESXi Host License Requirement

    5.5 Cisco UC Virtualization Foundation (appears as Foundation

    Edition in vSphere Client)

    Cisco UC Virtualization Hypervisor Plus 6.0 or higher

    VMware vSphere Standard Edition, Enterprise Edition, or

    Enterprise Plus Edition

    Evaluation mode license (for example, for lab deployments and not

    production use)

    6.0

    6.5

    Increase vCPU & vDisk as neededBRKUCC-2011 Upgrade PCD to latest version First

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    PCD Features Overview

    PCD and VMware ESXi communication

    - ESXi host root credential no longer required

    - w/ PCD 11.5(2) Host and Virtual Machine privileges are sufficient

    - NFS mounts PCD /fresh_install directory

    - ESXi API Support Required 5.5,6.0,6.5

    - ESXi License Requirements

    - Data center or server team coordination

    PCD

    Virtualized CUCM 12.X

    VMware vSphere ESXi

    Host

    /upgrade/fresh_install

    ucsinstall*.iso,*cop.sgnbootable*.iso

    sftp

    ftp/sftp

    55BRKUCC-2011

    ExternalFile Server

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    PCD Features Overview Cont.

    PCD and CUCM communication

    - CUCM OS admin credentials required

    - PCD Installs ciscocm.ucmap_platformconfig.copduring Discovery and certain PCD Tasks such as Migration / Data Export

    - Platform SOAP API for certain PCD Tasks such as Restart, Upgrade, Switch Version

    - Requires Platform SOAP Services to be activated on CUCM 8.6 on all Nodes

    PCD

    CUCM

    Ssh/sftp

    NEW

    PCD

    10.5(2)

    HTTPs

    Platform SOAP

    API

    56BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    PCD Features Overview Cont.

    PCD and CUCM communication

    - Static NAT support with PCD 10.5(2)+

    - PCD Behind NAT

    - CUCM Behind NAT

    - PAT not enough need 1 to 1 Static NAT

    PCD

    10.1.1.10CUCM

    192.168.1.2

    outside inside

    Set PCDs NAT IP when it resides

    behind a NAT Router (Inside)

    10.1.1.10Source CUCM

    192.168.1.2

    outside inside

    PCD

    Dest. CUCM10.1.1.11

    57BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKUCC-2011 58

    PCD Features Overview Cont.

    PCD and CUCM communication

    - Static NAT support with PCD 10.5(2)+

    - PCD Behind NAT

    - CUCM Behind NAT

    - PAT not enough need 1 to 1 Static NAT

    PCD

    10.1.1.10

    outside

    Source CUCM192.168.1.2

    outside

    CUCM192.168.1.2

    inside

    10.1.1.10

    inside

    Dest. CUCM10.1.1.11

    PCD

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    PCD Features Overview Cont.

    PCD and CUCM communication

    - Remote SFTP Support for Upgradesor COP file Installs

    - Multi SFTP Server Support

    PCD

    HTTPs

    Platform SOAP

    API

    sftp

    sftp

    SFTP Server in DC1

    SFTP Server in DC2

    59BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    This MUST match with the

    pre-provisioned ESXi NFS

    Datastore Name

    PCD Features Overview Cont.

    PCD Remote File Support for Migration / Fresh Install

    - Remote NFS Datastore Support

    - Datastore(s) Must be pre-provisioned on ESXi host(s)

    - Edit New UC Cluster / Migration Destination Cluster Nodes

    - Change the SFTP Server Assignment

    PCD

    VMware vSphere

    ESXi Host

    ExternalFile Server

    in DC1

    ExternalFile Server

    in DC2

    Add the NFS Datastore(s) to ESXi Hosts First

    VMware vSphere

    ESXi Host

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKUCC-2011 61

    PCD Features Overview Cont.

    PCD and CUCM communication

    - SFTP Server Details must be assignedto each CUCM Node

    - Default is localhost = PCD Local Folder

    - /upgrade

    - /fresh_install

    PCD

    HTTPs

    Platform SOAP

    API

    sftp

    sftp

    SFTP / NFS Server in DC1

    VMware vSphere

    ESXi Host

    VMware vSphere

    ESXi Host

    SFTP / NFS Server in DC2

    When Editing New UC Cluster /

    Migration Destination Cluster

    Nodes NFS Datastore Options

    will be given

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 62

    PCD Assisted Upgrades and Migrations

    Prime Collaboration Deployment

    U

    M

    Simple Migration: Same network settings (IP addresses and/or hostnames)

    Network Migration: New network settings (IP addresses and/or hostnames)

    PCD Upgrade (Virtual to Virtual)

    From CUCM Version Target CUCM Version

    8.6(1),8.6(2),9.0.(1),9.1(1),9.1(2),10.0(1),

    10.5(1),10.5(2),11.0(1),11.5(1)

    10.X, 11.X or 12.0

    PCD Migration (Physical to Virtual)

    From CUCM Version Target CUCM Version

    6.1(5),7.1(3),7.1(5),8.0(1),8.0(2),8.0(3),

    8.5(1),8.6(1),8.6(2),9.0.(1),9.1(1),9.1(2)

    10.X, 11.X or 12.0

    BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    PCD Migration Task Overview

    CUCM on MCS or

    Virtualized

    Virtualized CUCM 12.0

    Bare metal CUCM to virtualized CUCM (P2V)

    - Installs ciscocm.ucmap_platformconfig.cop & ciscocm.migrate-export-vX.Y.cop file to the source servers to export data

    - Builds a new migration cluster (Manual Task Required to first deploy OVAs)

    - Exports and Imports data

    Same or different destination IP address and/or hostname

    Source or Destination Migration Cluster can be behind NAT

    Scheduled or immediate execution

    PCD

    Detailed step by step with screen captures are in the appendix (25 slides)

    Sample Powershell Script in

    Appendix**

    63BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    1. Discover Source CUCM Clusters

    2. Add Target ESXi Hosts

    3. Add CUCM Bootable ISOs to PCD SFTP Server (adminsftp user, fresh_install folder) or to External NFS Server

    4. Deploy Empty CUCM VMs on the Target ESXiHosts using applicable OVA(s)

    5. Define a Migration Destination Cluster

    1. Map Source Nodes to Destination Virtual VMs

    6. Add Migration Task

    1. Choose Source UC Cluster

    2. Choose Destination Cluster

    3. Choose Migration Files (Bootable ISOs)

    4. Schedule Start Time

    CUCM 6.X

    CUCM 7.X

    CUCM 8.X

    PCD

    1

    2

    ESXiHost

    4

    3

    PCD Migration Task Overview

    Create CUCM

    VMs via OVA

    5

    64BRKUCC-2011

    Workstation

    External File Server

    http://rds.yahoo.com/_ylt=A2KJke68yKtNmSAAD02JzbkF;_ylu=X3oDMTBpY2Y5NXNiBHBvcwM2BHNlYwNzcgR2dGlkAw--/SIG=1j3gskf9v/EXP=1303132476/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&ei=utf-8&fr=fptb-msgr&w=512&h=512&imgurl=icons.iconarchive.com/icons/iconhive/galactica/512/dvd-icon.png&rurl=http://www.iconarchive.com/show/galactica-icons-by-iconhive/dvd-icon.html&size=164KB&name=Dvd+Icon+|+Galac...&p=dvd+icon&oid=e92acc5b7f779b5a6ee55dbbb5ee7f1c&fr2=&no=6&tt=512000&sigr=129r421rh&sigi=11v9o5q5i&sigb=12dau2uje&.crumb=Yh5qmC.m1rW

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    PCD Considerations and Planning

    Cisco UC Virtualization Hypervisor with older Cisco BE6K and BE7K

    ESXi Support for Vmware APIs (Fresh Install, Migration Tasks)

    Lab testing with or without NAT feature

    Remember vSphere DRS (Distributed Resource Scheduler) is NOT Supported

    Consider network traffic to and from PCD (NFS, SFTP)

    PCD does not auto install SU/RU upgrade required COP file(s)

    - ciscocm.version3-keys.cop.sgn

    - ciscocm.refresh_upgrade_v1.3.cop.sgn

    Inspect PCD logs via activelog tomcat/logs/ucmap/log4j/ucmap*.log

    65BRKUCC-2011

    PCD 12.1(1) Administration Guide:

    https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/pcdadmin/12_0_1/cucm_b_pcd-admin-guide-1211.html

  • CUCM Upgrade COP Files

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 67

    CUCM Upgrade COP Files

    CUCM YCUCM X

    Current Version Target Version COP File Required

  • Upgrade Path

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 69

    Virtualized CUCM to Virtualized CUCM 12.0

    CUCM 12.0CUCM 9.X

    CUCM 10.X

    CUCM 8.6

    CUCM 11.X

    PCD Upgrade orUnified CM OS Admin

    CUCM

    CUCM Version Upgrade Type COP File(s)

    8.6 RU ciscocm.version3-keys.cop.sgn (

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 70

    Appliance (MCS) to Virtualized CUCM 12.0

    CUCM 12.0

    PCD Migration is recommended

    Unified CM OS Admin upgrade will work for some situations

    Access to Bootable ISO Media

    CUCM 7.1(3/5)

    CUCM 8.X

    CUCM 6.1(5)

    CUCM 9.X

    PCD Migration

    CUCM 12.0CUCM 8.6

    CUCM 9.X Unified CM OS Admin Migrate

    BRKUCC-2011

    Ru

    nn

    ing

    on

    Ph

    ysic

    al M

    CS

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 71

    CUCM Upgrade Type and Upgrade MethodReference

    CUCM on MCS

    CUCM Version Upgrade Type Upgrade Method

    6.1(5) NA PCD Migration

    7.1(3/5) NA PCD Migration

    8.X NA PCD Migration

    8.6 RU PCD or Unified CM OS Admin Migration

    9.X RU PCD or Unified CM OS Admin Migration

    CUCM Virtualized

    CUCM Version Upgrade Type Upgrade Method

    8.6 RU PCD or Unified CM OS Admin Upgrade

    9.X RU PCD or Unified CM OS Admin Upgrade

    10.X SU PCD or Unified CM OS Admin Upgrade

    11.X SU PCD or Unified CM OS Admin Upgrade

    BRKUCC-2011

  • OVA Updates for Virtualized CUCM Upgrades

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    vSphereClient

    CCO

    OVA

    UCS B200 M4

    2

    1

    73

    Cisco Virtual Template (OVA) File

    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 will provide OVA files with Virtual Machine Hardware Version (VMV7) and VMV8on CCO for collaboration applications deployment

    Always Deploy the latest OVA version and the highest available VMV version (8) that matches to ESXi version

    Always Read the latest OVA ReadMe Files

    https://www.cisco.com/web/software/283088407/118831/cucm.ova.README_10.5_Rev3.pdf

    BRKUCC-2011

    https://www.cisco.com/web/software/283088407/118831/cucm.ova.README_10.5_Rev3.pdf

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 74

    Example of ESXi and Collaboration OVA Version

    CUCM 12.0

    Supported

    ESXi Version

    VMware Virtual

    Machine Hardware

    Version (VMV)

    Recommended Cisco

    OVA VMV Version

    5.0U1 8 8

    5.1 9 8

    5.5 10 8

    6.0 11 8

    6.5 13 8

    Collaboration

    Application

    Collaboration

    Application Version

    VMV Version Cisco

    OVA Version

    cucm_12.0_vmv8_v1.0.ova

    CUCM 12.0 8 1.0

    cucm_10.5_vmv8_v2.0.ova

    CUCM 10.5 8 2.0

    Use matching collaboration application to OVA file especially with the new separated ISO files for CUCM, IM&P and CUC

    E.g. cucm_12.0_vmv8_v1.0.ova and Bootable_UCSInstall_UCOS_12.0.1.21900-7.sgn.iso

    VMV can be upgraded, but cannot be downgraded. Keep as high as VMV 8

    BRKUCC-2011

    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

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 75

    CUCM 11 to CUCM 12.X Guest OS Change

    VM Options CUCM 11.X CUCM 12.X

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

    Shutdown CUCM

    Change the Guest OS from RHEL 6 (64 bit) to CentOS 4/5/6/7 (64 bit)

    ESXi 5.5 only has CentOS 4/5/6 and might need another change at CUCM 12.5

    Should be done before CUCM upgrade

    Upgrade to CUCM 12.X

    BRKUCC-2011

    CUCM 12.0 OVA Readme:

    https://www.cisco.com/web/software/283088407/139512/cucm.ova.README_12.0.pdf

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 76

    CUCM 8/9 to CUCM 10/11/12 Adapter ChangeVM Options CUCM 9.X CUCM 10.X/11.X/12.X

    Guest OS 5 (32bit) RHEL 6 (64-bit)

    CentOS 6 (64-bit)

    Adapter Type Flexible VMXNet3

    Changes CAN be done Prior to upgrading to CUCM 10+

    Update to the latest VMware Tools First

    CUCM VM must be Powered OFF

    Check and upgrade Tools during power cycling under Options VMware Tools

    Change Network adapter type from Flexible to VMXNET3

    Automatic MAC: Edit VMX file in the VM machine directory. Instruction in link below

    VMware vSphere PowerCLI for both automatic and manual MAC. Instruction in link below

    Sample Powershell script in Appendix

    Reference

    NOT Compatible w/

    RHEL 6 64-Bit

    BRKUCC-2011

    VMware Tools Upgrade Methods

    https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/uc_system/virtualization/virtualization-software-requirements.html#vmtools

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    CUCM 10.X 12.0 OVA vRAM / Memory Change

    Product Scale

    (users)

    vCPU vRAM

    (GB)

    vDisk

    (GB)

    CUCM

    10.X

    10,000 4 6 1 x 110

    7,500 2 6 1 x 110

    2,500 1 4 1 x 80

    1,000 2 4 1 x 80

    Product Scale

    (users)

    vCPU vRAM

    (GB)

    vDisk

    (GB)

    CUCM

    11.X

    10,000 4 8 1 x 110

    7,500 2 8 1 x 110

    2,500 1 6 1 x 80

    1,000 2 6 1 x 80

    Shutdown CUCM

    Increase vRAM Resources +2GB prior to upgrading to CUCM 12.0

    No vRAM increase from 11.X 12.0

    77BRKUCC-2011

    CUCM 12.0 OVA Readme:

    https://www.cisco.com/web/software/283088407/139512/cucm.ova.README_12.0.pdf

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 78

    VMware Tools Update Reference

    CUCM

    OVA

    Version

    VM Options VMware Tools Tools

    UpgradesCheck and upgrade Tools during power Cycling

    8.X,9.X NOT checked

    10+ Checked

    Applicable to

    CUCM Versions

    When using VMware Tools

    10.0, 10.5 or 11.0 10.0.0 or higher

    (ESXi 5.5EP9 or 6.0EP05)

    https://packages.vmware.com/tools/versions

    CSCux90747 and CSCuz50894

    Remediation Options

    Upgrade to 10.5(2)SU4, 11.0(1)SU3, 11.5(1) or higher

    Install VMwareTools2016c COP File (ciscocm.VMwareTools2016c.cop.sgn)

    BRKUCC-2011

    Check IT

    ciscocm.VMwareTools2016c.cop.sgn COP File

    https://software.cisco.com/download/release.html?mdfid=285963825&softwareid=282204704&release=COP-Files&relind=AVAILABLE&rellifecycle=&reltype=latest

    https://packages.vmware.com/tools/versions

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 79

    CUCM 7,500 Devices OVA Changes

    CUCM 7500 8.5 8.6 9.0(1) 9.1 10.X 11.X 12.0

    vCPU 2

    (1300Mhz)

    2

    (3600Mhz)

    2

    (3600Mhz)

    2

    (3600Mhz)

    2

    (3600Mhz)

    2

    (3600Mhz)

    2

    (3600Mhz)

    vRAM6GB 6GB 6GB 6GB 6GB 8GB 8GB

    vDisk2 x 80GB 2 x 80GB 2 x 80GB 110GB 110GB 110GB 110GB

    Guest OSRHEL 4 (32) RHEL 4 (32) RHEL 5 (32) RHEL 5 (32) RHEL 6 (64) RHEL 6 (64) CentOS 6 (64)

    vNIC AdapterFlexible Flexible Flexible Flexible VMXNet3 VMXNet3 VMXNet3

    VMwareTools

    Auto UpdateNo No No No

    Check and

    upgrade Tools

    Check and

    upgrade Tools

    Check and

    upgrade Tools

    Shutdown virtual machine (vm) and apply changes BEFORE upgrade

    vCPU: Change Reservation values (Resources)

    vRAM: Change Reservation values (Resources)

    vDisk: NO Change Required (Optional)

    vNIC: Change vNIC type. Instruction in the appendix and in OVA README files

    Guest Operating System (OS): Change Guest OS and Version

    optional

    Reference

    BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 80

    CUCM 10,000 Devices OVA Changes

    CUCM 10000 8.6 9.0(1) 9.1 10.X 11.X 12.0

    vCPU 4

    (7200Mhz)

    4

    (7200 Mhz)

    4

    (7200Mhz)

    4

    (7200Mhz)

    4

    (7200Mhz)

    4

    (7200Mhz)

    vRAM6GB 6GB 6GB 6GB 8GB 8GB

    vDisk2 x 80GB 2 x 80GB 110GB 110GB 110GB 110GB

    Guest OSRHEL 4 (32) RHEL 5 (32) RHEL 5 (32) RHEL 6 (64) RHEL 6 (64) CentOS 6 (64)

    vNIC AdapterFlexible Flexible Flexible VMXNet3 VMXNet3 VMXNet3

    VMware Tools

    Auto UpdateNo No No

    Check and

    upgrade Tools

    Check and

    upgrade Tools

    Check and

    upgrade Tools

    optional

    Reference

    Shutdown virtual machine (vm) and apply changes BEFORE upgrade

    vCPU: Change Reservation values (Resources)

    vRAM: Change Reservation values (Resources)

    vDisk: NO Change Required (Optional)

    vNIC: Change vNIC type. Instruction in the appendix and in OVA README files

    Guest Operating System (OS): Change Guest OS and Version

    BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    OVA Changes and vDisk Clarifications

    VMs with dual 80GB vDisk is supported with CUCM 9.X, 10.X, 11.X and 12.0

    Primary 80GB vDisk on OVA is partitioned to host 2 versions of CUCM (active / inactive)

    Secondary 80GB vDisk on OVA has the /common partition which hosts (activelog/inactivelog) This vDisk can be expanded with CUCM 10.X+ by simply Resizing the Virtual Machine

    See CUCM COP Files for Upgrades Slide for Reference

    Resizing Virtual Machine is supported

    http://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/uc_system/virtualization/virtualization-software-requirements.html#resize_vm

    If you must change VM with single or dual 80GB vDisk to single 110GB vDisk

    You Must Re-Deploy OVA, Rebuild CUCM

    Consider PCD Migrationhttp://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/install/11_5_1/replace/cucm_b_replacing-single-server-or-cluster-1151.html

    81BRKUCC-2011

    http://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/uc_system/virtualization/virtualization-software-requirements.html#resize_vmhttp://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/install/11_5_1/replace/cucm_b_replacing-single-server-or-cluster-1151.html

  • Platform Support and Migration

    4

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 83

    Appliance to Virtualization Conversion

    PCD Migration

    CPU Memory NIC Storage

    UC App

    Server Hardware

    VOS

    ESXi 4/5/6 Hypervisor

    UC App

    VOS

    UC App

    VOS

    UC App

    VOS

    1. Server platform selection

    2. VMware ESXi requirements

    3. Conversion of appliance to virtual machine or OVA Reference

    Leverage Cisco Collaboration Virtualization formerly Docwiki

    1

    2

    3

    BRKUCC-2011

    Unified Communications in a Virtualized Environment Docwiki

    http://www.cisco.com/go/uc-virtualized

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Flexible, but more Complex

    Simpler, but PrescriptiveMore

    More

    UC on UCS

    with fixed-configuration UC on UCS with

    min specs

    3rd-Party with

    min specs

    etc.

    BE6000M

    BE6000H

    BE7000M

    BE7000H

    etc.

    Tell me what to do I know what Im doingDo it for me

    Tested Reference

    Configurations (TRCs)

    Specs-Based-

    UCSBusiness Edition appliances

    (Packaged Collaboration Solutions)

    Turnkey IT

    Traditional IT

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Previous Sessions for UC on UCS Migration

    BRKUCC-1903 - Migration and Co-Existence Strategy for Collaboration Applications in a Virtualized Environment (2014 San Francisco)

    BRKUCC-2346 - UC on UCS Overview (2014 San Francisco)

    BRKUCC-2936 - Deploying and Operating a Virtualized UC solution on UCS platform (2014 Milan)

    85

    Reference

    BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 86

    2. VMware Requirements (Sample for CUCM)

    vCenter Mandatory for

    Spec-based

    CUCM Version ESXi Version ESXi License

    11.5 & 12.0 5.0 U1, 5.1, 5.5, 6.0 and 6.5 VMware vSphere Hypervisor

    Cisco UC Virtualization Hypervisor

    VMware vSphere Hypervisor Foundation

    Cisco UC Virtualization Foundation, Standard, Enterprise or

    Enterprise Plus

    10.5(2) 4.0 U4, 4.1 U2, 5.0 U1, 5.1, 5.5, 6.0 and 6.5

    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~, 6.0U3 TLS 1.2 Support), but be mindful of other co-res applications specific requirements (e.g. Expressway)

    BRKUCC-2011

    Why

    Should I

    Upgrade

    my ESXi?

    TLS 1.2 TLS 1.1 TLS 1.0

    ESXi 5.0/5.1

    VMware Product Lifecycle Matrix https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/support/product-lifecycle-matrix.pdf

    ESXi

    Version

    End of Technical Guidance

    (Cisco eoSupport)

    5.0U1, 5.1 2018/08/24

    4.0, 4.1 No Longer supported Upgrade !!

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 87

    vCenter 6.5 and ESXi 6.5 Support

    CUCM 12.0 OVA

    OVA

    ESXi Version vCenter

    Version

    6.5 6.5

    vCenter or Direct

    CUCM

    Version

    OVA File supporting vCenter & ESXi 6.5

    10.5 cucm_10.5_vmv8_v2.0.ova

    11.0 cucm_11.0_vmv8_v1.1.ova

    11.5 cucm_11.5_vmv8_v1.1.ova

    12.0 cucm_12.0_vmv8_v1.0.ova

    Updated OVA files required if deploying directly to ESXi 6.5 Hosts or using vCenter 6.5 even if managed ESXi hosts are 6.0 or below

    BRKUCC-2011

    cucm_10.5_vmv8_v1.9.ova

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 88

    3. Conversion of Appliance to Virtual Machine or OVA

    MCS

    Server

    Model

    Maximum

    Number

    of Phone

    OVA

    Deployment

    Size

    vCPU

    7845-I3 or

    earlier

    10000 10000 4

    7845-I3 or

    earlier

    7500 7500 2

    7845-I2/H2

    or earlier

    7500 7500 2

    7825-I5 or

    earlier

    1000 2500 2

    7825-I5 or

    earlier

    1000 1000 2

    7816-I5 or

    earlier

    500 1000 2

    7828-I5 or

    earlier

    500 1000 2

    Smaller MCS server converts to a standard 2500 device OVA or restricted performance CPU OVA on CUCMBE 6K

    MCS and C series both has similar direct attached storage (DAS)

    Storage option for redundancy: FC SAN

    Restricted performance CPU (CUCMBE 6K)

    OVA

    BRKUCC-2011

    Reference

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 89

    Appliance versus Virtualization Support

    Feature Appliance Virtual

    Music on Hold (live source) USB audio (unicast and

    multicast)

    IOS or Barix (multicast only) *

    Install and upgrade error logs USB Virtual serial port

    Answer file (platformConfig.xml) USB Virtual floppy

    UPS via USB APC UPS via USB UPS on UCS/ESXi

    Back up Tape Secure ftp

    eToken encryption key USB on client and not server USB on client and not server

    SMDI Serial port NA

    Take these support considerations into account when virtualizing CUCM

    * Multicast to Unicast conversion with CUCM 11.5. for specific phones, SIP trunk, SBC, etc.

    Reference

    BRKUCC-2011

  • UCS, VMWare and Collaboration Operational Support

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 91

    Dependencies and Support: Applications, ESXi Version and UCS Firmware/Hardware

    Upgrade of collaboration application might require ESXi version upgrade

    Upgrade of ESXi version (application or ESXistandardization) might require UCS firmware update (e.g. firmware 3.0(3) on C240M4S2)

    UCS hardware replacement (e.g. C210M2 and ESXi 6.0+)

    CUCM

    Version

    ESXi Version

    12.X 5.0 U1, 5.1, 5.5, 6.0 and 6.5

    http://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/uc_s

    ystem/virtualization/virtualization-software-requirements.html

    Sample

    ESXi

    Version

    UCS Hardware

    NOT Supported

    UCS Hardware

    Supported

    Standalone

    5.5U3 C210M1: w/ 1.4(3)y

    C240M4S: w/ 3.0(3)

    6.5U1 C210M2, C210M1 C220M3S: w/ 3.0(3)

    C240M4S: w/ 3.0(3)

    https://ucshcltool.cloudapps.cisco.com/public/

    Collaboration application to supported version of ESXi

    UCS hardware and supported version of ESXi

    BRKUCC-2011

  • Overview of Systems Level Upgrade Planning

    5

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 93

    System Level Planning

    License ManagementVirtualization

    Platform

    Upgrade/Migration Methods and

    Tools

    System Preparation

    Optimizing Upgrade Speed

    Execution

    Smart Licensing

    Smart Account

    License Conversion

    License Optimization

    EOL < 9.0 License

    Servers

    Virtualization

    Virtualized CUCM

    VMware changes

    Direct Standard Upg.

    Direct Refresh Upg.

    PCD Upgrade

    PCD Migration

    Deprecated phones

    Pre-Upgrade check

    list

    - Change freeze:

    - MACD

    - EM < 9.X

    - AXL, PCP

    - LDAP Sync

    - RTMT alert

    - VM changes

    - DB Replication (2)

    - DRS back up

    - Baseline system

    - Disk Space

    - COP file(s)

    - Review the

    Recommended

    Sequence

    - TFTP server

    performance

    - DB replication

    increase timeout &

    process count

    - DB replication

    cleanup RIS / ATS

    Logs

    - Purge CDR

    Phone firmware

    Application

    dependencies

    Upgrade windows

    Smart Registration

    Post-Upgrade

    check list

    BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Example: Minimize Upgrade Window

    CUCM

    Upgrade

    3

    UC Applications

    Upgrade

    Phase II:

    IP Phone

    Firmware Upgrade

    Phase IV:

    UC Applications Pre-Upgrade Migration

    Phase VI:

    CUCM and UC Applications Post

    Upgrade Migration

    Replacement

    UC Applications

    Upgrade

    4 5

    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 applications and firmware compatibility

    2Phase I:

    Owner User ID / phone association and license request

    1

    IP Phone

    Firmware

    Phase III:

    Proactive Replacement

    6Phase V:

    Prepare CUCM for Upgrade

    Apply COP files

    94BRKUCC-2011

  • System Preparation and Optimizing CUCM Upgrades

    6

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 96

    Disk Space Requirements

    Adjust RTMT Alert Properties: LogPartitionLowWaterMarkExceeded 30% (default 80%)

    LogPartitionHighWaterMarkExceeded 40% (default 85%)

    Delete old ATS & RIS Database Aborted Transaction logs

    file delete activelog cm/log/informix/ats/* noconfirm file delete inactivelog cm/log/informix/ats/* noconfirm

    If you cant delete due to CSCux10858 contact TAC

    CUCM 12 Upgrade ISO

    /common partition

    25GB Required

    CUCM Version Options

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

    8.5(1), 8.6(2), 9.1(1),

    9.1(2)

    ciscocm.vmware-disk-size-reallocation-1.0.cop.sgn

    Expanding Common Partition

    CUCM Version Options

    All CUCM Versions Reduce log files

    9.1 or Later

    !! Last Resort !!

    ciscocm.free_common_space_v1.4.k3.cop.sgn

    Cleaning up Common Partition

    BRKUCC-2011

    Refresh Upgrade Stuck Here

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Improve Upgrade Performance iOPs Contention

    Check Raid Controller Battery Backup Unit Status

    Make sure Virtual Disk Is in Write Back Cache mode NOT in Writethrough

    Good BBU = Write Back Cache Mode

    Bad BBU = Write Through Mode

    97BRKUCC-2011

    C2XX / BE6K /BE7KM1/M2 Platforms w/ iBBU

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Improve Upgrade Performance iOPsContention

    98BRKUCC-2011

    C2XX / BE6K /BE7KM3/M4 Platforms w/

    SuperCap

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Improve Upgrade Performance

    Change TFTP service parameter for dedicated TFTP server

    System Service Parameter Cisco TFTP (Advance)

    Maximum Serving Count (default is 500)

    1,500 for single processor dedicated TFTP server and 3,000 for dual processors dedicated TFTP server

    Purge CAR Database

    CUCM Serviceability Tools CDR Analysis and Reporting System Database Manual Purge

    99BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 100

    Standard Upgrade Sequence for Least Service Impact 12.0 Sequence 1 2 3 4 5 6 7 8 9

    CUCM

    Pub

    Upgrade

    without

    Switchover

    Switchover*repltimeout

    *setprocess

    CUCM

    Cluster

    Database

    Replication

    Setup

    BATCH #1

    CUCM

    Cluster

    Database

    Replication

    Setup

    BATCH #2

    CUCM

    Secondary Subs

    Upgrade

    without

    Switchover

    Switchover

    CUCM

    Primary Subs Switchover

    IM&P

    PubSwitchover

    *repltimeout

    *setprocessIM&P

    Cluster

    Database

    Replication

    Setup

    Reboot

    IM&P

    ClusterIM&P

    Subs

    Upgrade

    without

    Switchover

    Switchover

    Reference

    * utils dbreplication setrepltimeout

    * utils dbreplication setprocess 40

    BRKUCC-2011

    2

    3

    1

    1

    2

    3 1

    2

    1

    1

    2

    3

    1 Steps Admin needs to

    perform within a Sequence

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 101

    Standard Upgrade Sequence for Least Service Impact pre 12.0

    Sequence 1 2 3 4 5 6 7 8 9

    CUCM

    PubUpgrade

    without

    Switchover

    Switchover*repltimeout

    *setprocess

    CUCM

    Cluster

    Database

    Replication

    Setup

    BATCH #1

    CUCM

    Cluster

    Database

    Replication

    Setup

    BATCH #2

    Reactivate

    CUCM PUB

    AXL

    & DIRSYNC

    CUCM

    Secondary Subs

    Upgrade

    without

    Switchover

    Switchover

    CUCM

    Primary Subs Switchover

    IM&P

    PubSwitchover

    *repltimeout

    *setprocess

    STOP

    ICSA & AXL

    Services

    IM&P

    Cluster

    Database

    Replication

    Setup

    Reboot

    IM&P

    Cluster

    IM&P

    Subs

    Upgrade

    without

    Switchover

    Switchover

    MACD Freeze Starts

    NOWCUCM PUB AXL & DIRSYNC Services remains DOWN

    Reference

    BRKUCC-2011

    Seq 0

    2

    1

    Minimizes Database Changes that couldImpact DB replication Setup Performance

    1

    2

    2

    3

    1

    1

    2

    3

    1

    2

    3

    1 Steps Admin needs to

    perform within a Sequence

    * utils dbreplication setrepltimeout

    * utils dbreplication setprocess 40

    1 - set replication-sync monitor disable

    2 - utils service stop Cisco Intercluster Sync Agent

    3 - utils service stop Cisco AXL Web Service

    DB SyncAgent

    DEACTIVATEAXL & DIRSYNCServices

    2

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 102

    Refresh Upgrade Sequence for Least Service Impact 12.0Sequence 1 2 3 4 5 6 7 8 9 10 11

    CUCM

    Pub

    Upgrade

    without

    Switchover

    Switchover*repltimeout

    *setprocessCUCM

    Cluster

    Database

    Replication

    Setup

    BATCH #1

    CUCM

    Cluster

    Database

    Replication

    Setup

    BATCH #2

    CUCM

    Secondary

    Subs

    Upgrade

    without

    Switchover

    Switchover

    CUCM

    Primary

    Subs

    Upgrade

    without

    Switchover

    Switchover

    IM&P

    Pub

    Upgrade

    without

    Switchover

    Switchover*repltimeout

    *setprocess IM&P

    Cluster

    Database

    Replication

    Setup

    IM&P

    SubsUpgrade

    without

    Switchover

    Switchover

    Reference

    BRKUCC-2011

    * utils dbreplication setrepltimeout

    * utils dbreplication setprocess 40 23

    1 Steps Admin needs to

    perform within a Sequence

    2

    1

    2

    1

    2

    1

    2

    1

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 103BRKUCC-2011

    Cluster Upgrade Sequence forShortest Upgrade Time

    Reference

    Sequence

    Standard Upgrade1 2 3 4 5 6 7 8

    CUCM

    Pub

    Upgrade

    without

    Switchover

    Switchover*repltimeout

    *setprocessCUCM

    Cluster

    Database

    Replication

    SetupCUCM

    Subs Upgradewithout

    Switchover

    Switchover

    IM&P

    Pub*repltimeout

    *setprocess IM&P Cluster

    Database

    Replication

    Setup

    Reboot

    IM&P

    ClusterIM&P

    Subs

    Upgrade

    without

    Switchover

    Switchover

    Sequence

    Refresh Upgrade1 2 3 4 5 6 7 8 9 10

    CUCM

    Pub

    Upgrade

    without

    Switchover

    Switchover*repltimeout

    *setprocessCUCM

    Cluster

    Database

    Replication

    SetupCUCM

    Subs Upgradewithout

    Switchover

    Switchover

    IM&P

    PubSwitchover *repltimeout

    *setprocessIM&P

    Cluster

    Database

    Replication

    Setup

    Reboot

    IM&P

    ClusterIM&P

    Subs

    Upgrade

    without

    Switchover

    Switchover

    2

    1

    2

    1

    2

    1

    2

    1

    2

    3

    1 Steps Admin needs to

    perform within a Sequence

    * utils dbreplication setrepltimeout

    * utils dbreplication setprocess 40

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 104

    Minimal Upgrade Duration

    Products SU

    (hours)

    RU

    (hours)

    Switch

    (hours)

    DB

    Replication

    (hours)

    CUCM

    Pub2-4 3-5 1/2 - 2 or more

    CUCM

    Subs1-2 1-2 1/2 - 2 or more

    IM&P

    Pub2-4 3-5 1/2 - 2 or more

    IM&P

    Subs1-2 1-2 1/2 - 2 or more

    Sample Cluster Upgrade

    (least impact)12-15 16-20

    There are many factors that can impact these minimal durations

    For example WAN Delay between Cluster nodes can significantly influence Database Replication Setup Timing

    Reference

    BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Improve Database Replication Setup Performance Provisioning Blocked Automatically !! CUCM 12.0

    !! Provisioning is NOT allowed During Post Upgrade Database Replication Setup ONLY !!

    Emergency Option to Enable it Back via CLIutils system enableAdministration

    Provisioning

    that could

    Impact DB

    Replication

    Error and Warning Messages

    AXL 503 error response: Write Operations

    denied because Cisco UCM or IM and

    Presence upgrade is in progress.

    BAT Error message "Upgrade in Progress.

    Job cannot be started"

    LDAP Sync. "Upgrade in progress. Cannot be

    synced"

    Self Care Portal WARNING: Add/Update/Delete not

    allow as a system upgrade is in

    progress

    UDS 503 error response

    CM Admin MACD Banner and Status

    CCM Service

    Activation/Trace

    Update failed

    Add/Update/Delete not allow as a

    system upgrade is in progress

    Phone auto-

    registration and

    Self Provisioning

    Auto-registration disabled/IVR return

    error

    105BRKUCC-2011

    Pub

    Sub Sub

    Pub

    Sub Sub

    t-0 t1 t2 t3

    Improvements to CUCM IM&P Sync Agent

    DB SyncAgent

    Replication

    Setup

    Complete

    ProvisioningRestored

    Sub Sub

    Pub

  • Questions ?

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Cisco Spark

    Questions? Use Cisco Spark to communicate with the speaker after the session

    1. Find this session in the Cisco Live Mobile App

    2. Click Join the Discussion

    3. Install Spark or go directly to the space

    4. Enter messages/questions in the space

    How

    cs.co/ciscolivebot#BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Please complete your Online Session Evaluations after each session

    Complete 4 Session Evaluations & the Overall Conference Evaluation (available from Thursday) to receive your Cisco Live T-shirt

    All surveys can be completed via the Cisco Live Mobile App or the Communication Stations

    Dont forget: Cisco Live sessions will be available for viewing on-demand after the event at www.ciscolive.com/global/on-demand-library/.

    Complete Your Online Session Evaluation

    http://ciscolive.com/Onlinehttp://www.ciscolive.com/global/on-demand-library/

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Continue Your Education

    Demos in the Cisco campus (Hall 7)

    Visit the Hub (Hall 6) for:

    - Walk-in Self-Paced Labs

    - Demistifying Smart Licensing configuration and troubleshooting [LABRST-2483]

    - Tech Circle

    Meet the Engineer 1:1 meetings

    Im available Tomorrow Most of the Day

    Related sessions- What's new in Cisco Collaboration: Overview of New and Changed Across the Collaboration

    Systems Release [PSOCOL-4503]

    Join the sessions spark room (Lets continue the discussion )

    109BRKUCC-2011

  • Thank you

  • Reference Links

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    MACD Freeze & Minimize Database Updates by Admins or from Users

    Wait for CUCM Database Replication Setup before starting CUP/IM&P Refresh Upgrade

    Post Upgrade while Database Replication Setup is in progress

    Consider Stopping Services

    AXL, BAT

    Extension Mobility

    Directory Sync

    UDS

    Improve Database Replication Setup Performance

    Set the following on the CUCM Publisher Node prior to initiating the Upgrade

    Increase database replication parallel processing count (Publisher)utils dbreplication setprocess 40 (default is 1)

    Increase database replication timeout for large cluster (Publisher)

    utils dbreplication setrepltimeout (default is 300)

    Range is 300 to 3600

    113BRKUCC-2011

    A

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Upgrade Tasks

    Pre-Upgrade Task

    https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/upgrade/12_0_1/cucm_b_upgrade-and-migration-guide-1201/cucm_b_upgrade-and-migration-guide-120_chapter_01010.html

    Post-Upgrade Task List

    https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/upgrade/12_0_1/cucm_b_upgrade-and-migration-guide-1201/cucm_b_upgrade-and-migration-guide-120_chapter_01101.html

    114

    Reference

    BRKUCC-2011

    https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/upgrade/12_0_1/cucm_b_upgrade-and-migration-guide-1201/cucm_b_upgrade-and-migration-guide-120_chapter_01010.htmlhttps://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/upgrade/12_0_1/cucm_b_upgrade-and-migration-guide-1201/cucm_b_upgrade-and-migration-guide-120_chapter_01101.html

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Migration Recommendations

    Develop a comprehensive plan for the migration

    Partners can use PDI Helpdesk for migration plan review

    http://www.cisco.com/web/partners/tools/pdihd.html

    Break the upgrade into phases to minimize downtime

    Open a proactive TAC case for the upgrade

    http://cisco.com/tac/caseopen

    Check Cisco Collaboration Virtualization Documentation

    http://www.cisco.com/go/virtualized-collaboration

    115BRKUCC-2011

    Reference

    http://www.cisco.com/web/partners/tools/pdihd.htmlhttp://cisco.com/tac/caseopenhttp://www.cisco.com/go/virtualized-collaboration

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

    Reference links

    Product License Registration

    www.cisco.com/go/license

    Product Upgrade Tool (PUT)

    www.cisco.com/upgrade

    Unified Communications Licensing Availability by Release

    https://communities.cisco.com/docs/DOC-57172

    Cisco Communities Partners Collaboration Unified Communications Servers, OS and Virtualization

    https://communities.cisco.com/community/partner/collaboration/uc/servers

    116

    Reference

    BRKUCC-2011

    http://www.cisco.com/go/licensehttp://www.cisco.com/upgradehttps://communities.cisco.com/docs/DOC-57172https://communities.cisco.com/community/partner/collaboration/uc/servers

  • W1 Upgrade

    Bridge Upgrade

    Jump Upgrade

    License Acquisition

    L2 and RU Upgrade in Detail

    CDetailed ELM/PLM License

    User Count Tool

    License Conversion

    Phone and License Usage

    Appendix

  • ELM 9.1

    PLM 10.X

    Previous Methods for Owner User ID

    License Management Models with PLM

    Refresh Upgrade (RU) for MCS 7825 and MCS 7828

    L2 and RU Upgrades for CUCM 9.X and CUCM 10.X

    RU Upgrades for CUCM 11.X

    Appendix

  • RU COP File

    RSA COP File

    Detailed PCD

    CUCM-BE5K Migration

    PCD Migration from MCS to Virtualized

    RSA 3 signed cop file and CUCM 10.0 RSA 2/3

    Phone Deprecation Screen Captures

    Appendix

  • Upgrade over WAN(COW Cluster Over the WAN)

    CUCM 11.5 Scale Improvements

    LCT (License Count Utility)

    CUCM License Types

    PLM

    License Migration

    Smart Licensing Considerations

    Smart License Registration for CUCM

    Appendix

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 121

    W1 Upgrade: Windows to Appliance Model

    Existing CUCM 4.X

    Cluster

    Back Up With

    BARS

    Tape or Network Share

    Upload DMA File

    CUCM 7.X

    DVD Kit

    Tape, FTP or sFTP Server

    Install CUCM

    7.1

    Node, DLU and 7.1 Feature SW

    License

    UploadLicenses

    Download From CCO

    1 2 3 5 64

    New CUCM 7.1 Cluster

    Existing CUCM 4.X

    Cluster

    Installand Run Upgrade

    Utility on All Servers

    Latest Upgrade

    Utility From CCO

    Save DMA File to Tape or

    Network Share

    Existing CUCM 4.X

    Cluster

    Install, Run, and Download DMA from Publisher

    Data Migration Assistant (DMA) 7.1

    New CUCM 7.1 Cluster

    New CUCM 7.1 Cluster

    CUCM 7.1 software availability can be an issue since CUCM 7.1 has EOS (End of Sales)

    BRKUCC-2011

    http://rds.yahoo.com/_ylt=A9G_bF7Zc_ZHfE4AA_mJzbkF;_ylu=X3oDMTBpdnJhMHUzBHBvcwMxBHNlYwNzcgR2dGlkAw--/SIG=1e9splbm2/EXP=1207420249/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&fr=sfp&ei=utf-8&js=1&x=wrt&w=41&h=36&imgurl=www.hama.ohara.ac.jp/img/001/icon_dvd.gif&rurl=http://www.hama.ohara.ac.jp/img/001?D=D&size=1.6kB&name=icon_dvd.gif&p=dvd icon&type=gif&oid=83bbfbb015f0ef72&no=1&tt=34718http://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&ei=UTF-8

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 122

    CUCM Migration Definition

    Bridge Upgrade: Appliance to Appliance model Upgrade is allowed with Cisco CallManager service Not Running

    Long downtime due non-functional system and a platform change

    (e.g. Older servers that cannot newer version of CUCM)

    Jump Upgrade: Appliance to Virtualized model Virtualized CUCM with 6.1(4), 6.1(5), 7.1(3) and 7.1(5) for lab upgrade

    Minimal downtime due to lab upgrade

    (e.g. Older servers that cannot upgrade to 8.0(3) or later to virtualized)

    Jump

    Bridge

    BRKUCC-2011

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 123

    Bridge UpgradeDRS

    Secure FTP Server

    Servers supported to run CUCM version X

    Upgrade

    Servers supported to be in Bridge mode on

    CUCM version Y

    DRSFile

    DRS

    Virtualized CUCM

    Server platform change for discontinued servers that cannot run latest CUCM version

    - Allows for a successful upgrade with Cisco CallManager service in in Not Running state

    - Platform change is done with DRS backup and restore

    - Use case include appliance to appliance and appliance to virtualized

    Requires rehost of license file due to MAC or License MAC change caused by server change

    For a virtualized environment, use Answer File Generator to proactively obtain license file

    Bridge Upgradehttp://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/cucos/8_0_2/cucos/osg_802_cm/iptpch7.html#wp1058411

    BRKUCC-2011

    http://rds.yahoo.com/_ylt=A0S020yp8bhLIUYAF3aJzbkF;_ylu=X3oDMTBpZTByOGFiBHBvcwMyBHNlYwNzcgR2dGlkAw--/SIG=1i6vu9stp/EXP=1270498089/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=MCS7835&ei=utf-8&fr=yfp-t-701-s&w=200&h=101&imgurl=www.cisco.com/web/JP/images/product/hs/iptel/mcs/mcs7835_1266.jpg&rurl=http://www.cisco.com/web/JP/product/hs/iptel/mcs/prodlit/mc783_ds.html&size=2k&name=mcs7835+1266+jpg&p=MCS7835&oid=78a603c4842ae696&fr2=&no=2&tt=2&sigr=126farbua&sigi=12136gf37&sigb=12er8k531http://rds.yahoo.com/_ylt=A0S020yp8bhLIUYAF3aJzbkF;_ylu=X3oDMTBpZTByOGFiBHBvcwMyBHNlYwNzcgR2dGlkAw--/SIG=1i6vu9stp/EXP=1270498089/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=MCS7835&ei=utf-8&fr=yfp-t-701-s&w=200&h=101&imgurl=www.cisco.com/web/JP/images/product/hs/iptel/mcs/mcs7835_1266.jpg&rurl=http://www.cisco.com/web/JP/product/hs/iptel/mcs/prodlit/mc783_ds.html&size=2k&name=mcs7835+1266+jpg&p=MCS7835&oid=78a603c4842ae696&fr2=&no=2&tt=2&sigr=126farbua&sigi=12136gf37&sigb=12er8k531

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 124

    Jump Upgrade

    Servers that cannot run CUCM 8.0(2) or later to

    virtualized

    Virtualized CUCM 9.1(2)

    Upgrade process of multiple steps:

    - Upgrade from CUCM 6.1(4), 6.1(5), 7.1(3) or 7.1(5) ONLY

    - Upgrade to CUCM 9.1(2) ONLY

    - Lab migration ONLY

    Allows bare metal CUCM at version 6.1(4), 6.1(5), 7.1(3) or 7.1(5) migrating to virtualized CUCM at version 9.1(2)

    - Minimal down time

    - Database lockdown time (i.e. No MACD)

    - No license required for interim upgrades

    Jump Upgrade Process

    BRKUCC-2011

    http://rds.yahoo.com/_ylt=A0S020yp8bhLIUYAF3aJzbkF;_ylu=X3oDMTBpZTByOGFiBHBvcwMyBHNlYwNzcgR2dGlkAw--/SIG=1i6vu9stp/EXP=1270498089/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=MCS7835&ei=utf-8&fr=yfp-t-701-s&w=200&h=101&imgurl=www.cisco.com/web/JP/images/product/hs/iptel/mcs/mcs7835_1266.jpg&rurl=http://www.cisco.com/web/JP/product/hs/iptel/mcs/prodlit/mc783_ds.html&size=2k&name=mcs7835+1266+jpg&p=MCS7835&oid=78a603c4842ae696&fr2=&no=2&tt=2&sigr=126farbua&sigi=12136gf37&sigb=12er8k531

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 125

    Jump Upgrade Process

    DRSBackup

    sFTPServer

    CUCM 6.x or

    7.X ISO Image

    Build same CUCM version

    Upgrade to CUCM

    9.1(2)

    1 52 3 4

    CUCM 6.X or 7.X on

    MCS

    New virtualized CUCM 6.X

    or 7.X

    Newvirtualized CUCM 6.X

    or 7.X

    DRSRestore

    sFTPServer

    Upgradedvirtualized

    CUCM 9.1(2)

    Newvirtualized

    CUCM 9.1(2)

    Build new CUCM 9.1(2)

    CUCM 9.1(2) ISO

    Image

    CUCM 9.1(2) ISO

    Image

    DRSBackup

    sFTPServer

    Upgradedvirtualized

    CUCM 9.1(2)

    6 7

    Newvirtualized

    CUCM 9.1(2)

    DRSRestore

    sFTPServer

    LAB

    To Production

    Disk Alignment

    BRKUCC-2011

    http://rds.yahoo.com/_ylt=A9G_bF7Zc_ZHfE4AA_mJzbkF;_ylu=X3oDMTBpdnJhMHUzBHBvcwMxBHNlYwNzcgR2dGlkAw--/SIG=1e9splbm2/EXP=1207420249/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&fr=sfp&ei=utf-8&js=1&x=wrt&w=41&h=36&imgurl=www.hama.ohara.ac.jp/img/001/icon_dvd.gif&rurl=http://www.hama.ohara.ac.jp/img/001?D=D&size=1.6kB&name=icon_dvd.gif&p=dvd icon&type=gif&oid=83bbfbb015f0ef72&no=1&tt=34718http://rds.yahoo.com/_ylt=A9G_bF7Zc_ZHfE4AA_mJzbkF;_ylu=X3oDMTBpdnJhMHUzBHBvcwMxBHNlYwNzcgR2dGlkAw--/SIG=1e9splbm2/EXP=1207420249/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&fr=sfp&ei=utf-8&js=1&x=wrt&w=41&h=36&imgurl=www.hama.ohara.ac.jp/img/001/icon_dvd.gif&rurl=http://www.hama.ohara.ac.jp/img/001?D=D&size=1.6kB&name=icon_dvd.gif&p=dvd icon&type=gif&oid=83bbfbb015f0ef72&no=1&tt=34718http://rds.yahoo.com/_ylt=A9G_bF7Zc_ZHfE4AA_mJzbkF;_ylu=X3oDMTBpdnJhMHUzBHBvcwMxBHNlYwNzcgR2dGlkAw--/SIG=1e9splbm2/EXP=1207420249/**http:/images.search.yahoo.com/images/view?back=http://images.search.yahoo.com/search/images?p=dvd+icon&fr=sfp&ei=utf-8&js=1&x=wrt&w=41&h=36&imgurl=www.hama.ohara.ac.jp/img/001/icon_dvd.gif&rurl=http://www.hama.ohara.ac.jp/img/001?D=D&size=1.6kB&name=icon_dvd.gif&p=dvd icon&type=gif&oid=83bbfbb015f0ef72&no=1&tt=34718

  • 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 126

    License Acquisition with CUCM 5.X to 8.X

    Product Upgrade Tool site = http://tools.cisco.com/gct/Upgrade/jsp/index.jsp

    Product License Registration site = https://tools.cisco.com/SWIFT/LicensingUI/Home

    License files are uploaded and managed on the first node or Publisher of the cluster

    License files are locked to the MAC address of the first node or Publisher of the cluster

    License enforcement is perform on CUCM

    Contract Number

    Node License

    SW Feature License

    Upgraded CUCM cluster

    Product Upgrade Tool Site

    Device License Unit

    New CUCM cluster

    Product License Registration Site

    Product Activation Key

    UP

    GR

    AD

    E

    NE

    W

    BRKUCC-2011

    http://tools.cisco.com/gct/Upgrade/jsp/index.jsphttps://tools.cisco.com/SWIFT/LicensingUI/Homehttp://images.search.yahoo.com/search/images/view?back=http://images.search.yahoo.com/search/images?p=certificate&ei=UTF-8&fr=yfp-t-501&x=wrt&w=400&h=311&imgurl=www.ozevillage.com.au/postoffice/images/certificate_demo.jpg&rurl=http://www.ozevillage.com.au/postoffice/certificate_demo.asp&size=36.8kB&name=certificate_demo.jpg&p=certificate&type=jpeg&no=5&tt=810,810&oid=6d049e3d71244d92&