Import Custom Prompts from Exchange 2007 to Exchange 2010


Applies to: Exchange Server 2010 SP3, Exchange Server 2010 SP2

Topic Last Modified: 2012-07-23

You can use the MigrateUMCustomPrompts.ps1 script to migrate a copy of all Microsoft Exchange Server 2007 Unified Messaging (UM) custom prompts to Exchange 2010 Unified Messaging. This includes all custom prompts in all Exchange 2007 UM dial plans and UM auto attendants. By default, the MigrateUMCustomPrompts.ps1 script is located in the <Program Files>\Microsoft\Exchange Server\V14\Scripts folder on a UM server running Microsoft Exchange Server 2010 Service Pack 1 (SP1).

System mailboxes are created when you install Exchange 2010 to support features such as message approval, and are also used in Exchange 2010 Unified Messaging to store dial plan and auto attendant custom prompts and Unified Messaging reports. You can import custom prompts from Exchange 2007 Unified Messaging into an Exchange 2010 system mailbox that's used with Unified Messaging dial plans and auto attendants in Exchange 2010. Custom prompts are audio files that are used by Unified Messaging, and include the following:

  • UM dial plans: Customized welcome greetings and informational announcements.

  • UM auto attendants: Customized after-hours welcome greetings and menus, informational announcements, business hours and non-business hours welcome greetings and menus, and key mappings.

Custom prompts can also be imported individually by using the cmdlet Import-UMPrompt. The Exchange 2007 Unified Messaging cmdlet Copy-UMCustomPrompt isn't supported for copying custom prompts in Exchange 2010 Unified Messaging.

The MigrateUMCustomPrompts.ps1 script is included with Exchange 2010 SP1. It must be run on an Exchange 2010 Unified Messaging server that has SP1 installed in the same organization with your Exchange 2007 UM servers.

Looking for other management tasks related to UM dial plans? Check out Managing UM Dial Plans.

Looking for other management tasks related to UM auto attendants? Check out Managing UM Auto Attendants.

  • A UM dial plan has been created. For detailed steps, see Create a UM Dial Plan.

  • A UM auto attendant has been created. For detailed steps, see Create a UM Auto Attendant.

  • A custom prompt publishing point exists for the UM dial plans and UM auto attendants for the Exchange 2007 Unified Messaging servers.

  • Custom prompts for UM dial plans and UM auto attendants have been created and saved in the custom prompt publishing point.

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.

 © 2010 Microsoft Corporation. All rights reserved.