Migration and Co-existence with Exchange UM 2007 and Exchange UM 2010

There are four main parts when planning either a migration from EUM 2007 to EUM 2010 and/or having a co-existence in place.

 

Associate Exchange UM 2010 with existing/legacy Exchange UM 2007 Dial Plan

Associate IP Gateway to Exchange UM 2010

Upgrade Dial Plan, IP Gateway, Mailbox Policies and Auto Attendants

Move custom Auto Attendant prompts

 

Associate Exchange UM 2010 with existing/legacy Exchange UM 2007 Dial Plan

Launch Exchange Management Console 2010
Expand Server Configuration
Click Unified Messaging and right click on the EUM 2010 server and choose properties
UM Settings Tab
Add existing 2007 Dial Plan

 

Associate IP Gateway to Exchange UM 2010

# Exchange UM 2010 will now take incoming calls from the IP gateway and differ all requests for Exchange UM 2007 users back to the IP Gateway
Replace the existing settings on the IP Gateway with the new Exchange UM 2010 FQDN/IP

# When Exchange UM 2010 differs calls to the Gateway it will be in a FQDN syntax and the IP Gateway will need to resolve that back to the Exchange UM 2007 server
Configure the IP Gateway to resolve DNS if co-existing with Exchange UM 2007

 

Upgrade Dial Plan, IP Gateway, Mailbox Policies and Auto Attendants

Open Exchange Management Shell 2010

# Upgrades existing UM Dial Plan to 2010
set-umdialplan -identity <Dial Plan Name>

# Upgrades existing UM IP Gateways to 2010
set-umipgateway -indentity <Gateway NAme>

# Upgrades existing UM Mailbox Policy to 2010
set-ummailboxpolicy -indentity <Mailbox Policy Name>

# Upgrades existing UM Auto Attendants
set-umautoattendant -identity <Auto Attendant Name>

 

Move custom Auto Attendant prompts (EUM 2010 RTM)  

# This sets the variable for the path of where the .wav root directory is
[byte[]]$c = Get-content -Path "c:\" -Encoding Byte -ReadCount 0

# The actual command to import a .wav file to particular UM Auto Attendant
Import-UMPrompt -UMAutoAttendant " " -PromptFileName ".wav" -PromptFileData $c

 

Move custom Auto Attendant prompts (EUM 2010 SP1)

Use the MigrateUMCustomPrompts.ps1 script to migrate a copy of all custom prompts for UM dial plans and auto attendants

You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "UM prompts" entry in the Unified Messaging Permissions topic.

  1. Click Start > All Programs > Microsoft Exchange Server 2010 > Exchange Management Shell.
  2. In the Shell, at the prompt, type the path to the script. For example, type cd "D:\Program Files\Microsoft\Exchange Server\V14\Scripts", and then press Enter.
  3. At the Shell prompt type ".\MigrateUMCustomPrompt, and then press Enter.

For more information about syntax and parameters, see Import-UMPrompt.