Migration · CUCM

CUCM Upgrade + Migration Checklist

Pick your current CUCM version, target version, and size. Get a tailored week-by-week migration plan: prep, cutover, rollback — including IM&P, Unity, and UCCX add-ons if you have them.

By Faz Karim · 30 yrs Cisco UCLast updated 2026-04-20
What this tool does

Fill in what version you have, get the plan you need

CUCM migrations get into trouble at version boundaries. 10.5 can't go directly to 15. 11.5 can, but only through PCD. Fresh installs sometimes beat in-place upgrades for old versions because the database schema has drifted. IM&P has to match CUCM version. Unity Connection has its own upgrade path. This tool takes your current version, target version, and deployment size, and produces the specific migration plan that applies — including whether you need an intermediate hop, whether to use PCD (Prime Collaboration Deployment), and what the rollback criteria are.

Describe your current deployment

Inputs

Your migration plan

Pick versions + size, click Generate plan.

How to read your result

Four phases, in this order

1

Prep (T-30 to T-7)

Compatibility checks, backups, trial restore, ticket creation, stakeholder comms.

2

Cutover (T-day)

Sequenced upgrade/migration with validation checkpoints.

3

Post (T+1 to T+7)

Monitoring, license re-host, training, documentation refresh.

4

Rollback plan

Exact criteria and steps if you need to abort.

Deep dive

In-place, PCD, or fresh — how to pick

In-place refresh upgrade is the fastest on paper — click upgrade, reboot, done — and is fine when the source version is close to target (12.5 → 15, 14 → 15). It carries every configuration change, hack, and cruft from the current cluster forward. If your cluster has been running since 2016 and was upgraded from 10 to 11 to 12 already, in-place will carry that history forward, including database schema quirks that later bite during operations. Use in-place for clusters that are well-maintained, recently restored from scratch, or have one or two version hops behind.

PCD (Prime Collaboration Deployment) migration is Cisco's tool for taking an old cluster's data and restoring it onto freshly-installed VMs of the new version. It's the right default for most mid-market migrations because it cleans up the OS/platform layer but preserves the CUCM config. PCD is slower than in-place but much safer for big version jumps (9 → 15, 10 → 14). Budget a day per node.

Fresh install + re-provision is the slowest but sometimes the correct choice. If your cluster has legacy dial plan debt, stale CSS/Partition names, per-user Phone Button Templates, and 10 years of "we'll clean that up later", a fresh install is the forcing function to clean it up. Export users, phones, and key configs via BAT, fresh-install the new cluster, import cleanly. This is also the right path if you're consolidating multiple clusters. Budget 2–4 weeks for a 1,000-user cluster depending on how much cleanup you do.

The "auto" recommendation in this tool applies this heuristic: direct hop available + recent maintenance → in-place; multi-hop or older than 3 years → PCD; legacy technical debt or cluster consolidation → fresh install recommended (requires a project, not a cutover weekend).

FK
Faz Karim30 years Cisco Network · UC · Data Center · LinkedIn
FAQ

Common questions

Can I skip directly from 10.5 to 15?

No — in-place requires an intermediate hop through 12.5. PCD migration can go directly if source is 10.5 SU6+.

Does IM & Presence need to be upgraded at the same time?

Yes — IM&P version must equal CUCM version. Upgrade IM&P immediately after CUCM publisher + first subscriber.

How long does the cutover take?

In-place refresh: ~90 minutes per node, serial. PCD migration: 6–8 hours per node, serial. Plan a weekend for any cluster with > 2 nodes.

What's the rollback window?

In-place: the platform keeps an "Inactive Partition" — one command switches back, so the rollback window is long. PCD: same, old VMs remain powered off but intact for up to 30 days. Fresh install: no rollback — validate heavily before cutover.

Do we need new smart licenses?

Only if moving to a major version (e.g., 11 → 14 = new license type required via Cisco Smart Software Manager). Minor upgrades reuse existing.

Worked examples

Three realistic migrations

12.5 → 15 in-place, 800 users, 5 sites

Recent cluster, well-maintained

In-place refresh. 4 nodes × 90 min = 6 hours plus IM&P. Single weekend.
Most common mid-market upgrade. Low risk, straightforward.

10.5 → 15 PCD, 2,500 users, 15 sites

Old cluster, hasn't been touched in 5 years

PCD migration to fresh VMs. 2 weekends — pub + first sub on weekend 1, remaining subs on weekend 2.
PCD is the right call because cluster carries too much history. Budget 3 weeks end-to-end.

Consolidating 3 clusters into 1 on CUCM 15

M&A, 4,000 users total

Fresh install + BAT-driven re-provisioning. 6–8 week project. PBT + CSS/Partition cleanup included.
Not a cutover — a project. Use FamousTec's UC Modernization Sprint if you don't have internal capacity.
Sources verified against current Cisco guidance

Citations

Related tools

You might also need

Want us to run the migration?

Our UC Modernization Sprint runs your CUCM 9/10/11 → 15 migration end-to-end — plan, cutover, validation, training. Fixed-fee, fixed-timeline.

$25K–$75Kdepending on size · 4–12 weeks · turnkey
Book a 30-min call →Or email info@famoustec.com