Upload
tranthuan
View
219
Download
1
Embed Size (px)
Citation preview
Unified Voice Mail Messaging 2011
Cisco Unity Connection 8.6 www.alineit.com
rev 002 [email protected] 1 | P a g e
TABLE OF CONTENTS
Plan the Unity Voice Mail Upgrade
Active Directory / Exchange Tasks
Exchange 2010 Integration Needs
Prepare, Obtain, Create .pem Certificates
Cisco CallManager Tasks
Prepare Unity Connection with a Migration User
Unity Connection 8.6 Unified Messaging Service
Unleash the COBRA
Export Unity 4.2 users
Import Unity 4.2 users to the Unity Connection 8.6
Test with a Pilot User Base
Complete the Migration
Update Cisco CallManager DN Settings
Monitor Unity Connection 8.6 Operation
Unified Voice Mail Messaging 2011
Cisco Unity Connection 8.6 www.alineit.com
rev 002 [email protected] 2 | P a g e
Plan the Unity Voice Mail Upgrade
Review the Cisco documentation for Migrating from Cisco Unity to Cisco Unity Connection 8.x by Gradually Moving Data as reference in the link. http://www.cisco.com/en/US/docs/voice_ip_comm/connection/8x/upgrade/guide/8xcucrug024.html Read up on the Cisco document to understand the options and limitations of installing, upgrading and implementing Cisco Unity Connection. Review what make best business sense to meet your objective. Review how you will approach the migration. Gradually migrating users and other data is a complex, time-consuming process. Unless a gradual migration is a non-negotiable requirement, Cisco recommends that you consider a flash-cutover migration, as documented in the "Migrating from Cisco Unity 4.0(5) or Later to Cisco Unity Connection 8.x by Using a Flash Cutover" chapter. For the deployment for which this document based line, a gradual migration was conducted.
Also, as best practices review the Cisco compatibility matrix to make sure your version of Call Manger will work with the new voice mail system, for example will Cisco CallManger 7.1.2 work with Cisco Unity Connection 8.6? Also, decide how you will install the Cisco Unity Connection, if you have Cisco Software Subscription (UCSS) for your existing Unity with Exchange Integration check if you can get the upgrade software for the version of Unity Connection you want to install. Review software upgrade packages with your Cisco account representative. You may need assistance to ensure you get the node, voice mail ports and end-user licensing. Not to mention if you have a CUWL standard or other, obtaining the proper licensing becomes an interesting task. I assign a budget of three days, (32 hours of time) to resolve and research the needed licensing tasks. Another very importation task is sizing the hardware, most likely the Cisco Unity 4.X (in my case) is running on a server platform that will NOT be compatible with the Cisco Unity Connection 8.6 installation software. You need to select the overlay type. The overlay is way of choosing the server that will support your needed user base and future growth. In my case, I chose to purchase a compatible HP server, using the specific part number I found in the Cisco documentation. A virtual server was NOT used in this case and I did not buy a Cisco appliance server. There are pros and cons for this hardware selection, so choose wisely and make sure if you order a server or will use virtual server make sure it meets the stringent guideline from Cisco. Otherwise you run the risk the Cisco installation will not install the software. For me, a company ordered a server for Unity Connection, but the software didn’t work. So I pushed this company away, returned the server and order the server using the Cisco reference part number. So be careful and if in doubt, ask your Cisco Sales Representative to validate the hardware you are ordering.
Unified Voice Mail Messaging 2011
Cisco Unity Connection 8.6 www.alineit.com
rev 002 [email protected] 3 | P a g e
Cisco Unity Connection 8.6 Voice Mail Worksheet
Field Primary Server
Function Enterprise Voice Mail
MAC Address – NIC 1
MAC Address – NIC 2
MAC Address – NIC 3
MAC Address – NIC 4
MAC Address – ILO
Serial Number
Host Name
Master Admin ID
DNS enable
Organization
Unit
Location
State
Country United States
Administrator Password
Application User Password
NIC settings Auto Speed / Auto Duplex
IP address and mask
Gateway Address
DHCP address N/A
DNS address Primary/Alternate
Security Password
SMTP enabled
SMTP location
SMTP relay required? Yes
Date/Time info Use NTP protocol:
NTP 1st and 2nd IP addresses
iLo User Name 1st
/ 2nd
ilo DNS Name
ilo Password
ilo IP address and mask
OS platform
Linux LDAP Admin
LDAP Password
LDAP tree access
SMNP server host 1st
/ 2nd
SMNP community
SMNP community
SMNP community
SMNP location
Overlay
Unified Voice Mail Messaging 2011
Cisco Unity Connection 8.6 www.alineit.com
rev 002 [email protected] 4 | P a g e
Active Directory / Exchange Tasks
Here is an overview of tasks required. Determine the authentication used by Exchange 2010. The setting will need to match the Unity Connection Service for Exchange when you configure this in Connection. Create a user account in Active Directory, with no mail box. Assign it the needed role. Obtain the SSL certificate required for HTTPS setting when used for authentication. Will need to get the certificate(s) and convert them into the public format with the .pem extension. The Cisco Unity Connection will use only the .pem type certificates.
Exchange 2010 Integration Needs
Authentication Parameters - System Enable or verify the authentication used via IIS Manager for Exchange 2010 with SP 1 installed
Default Website > Autodiscover > Authentication > Enabled Settings: Windows Authentication and HTTPS (SSL is checked/enabled)
Default Website > EWS > Authentication > Enabled Settings: Windows Authentication and HTTPS (SSL is checked/enabled)
Note: The Cisco NTLM setting is used to match the Windows Authentication in IIS.
EX 2010 Server Host Name IP Address Notes
OWA WEBMAIL 10.10.10.40 CAS
Create a domain user account in AD for each Exchange server that Unity 8.6 will use. No exchange mailbox is needed / don’t create box! For Exchange 2010 Remove the EWS limits for the unified message services account. Within the shell of Exchange 2010 run the script to apply the role and its assignment.
Exchange Type
Name Role Security rights assigned
User Password
2010 CiscoUnity ManagementRoleAssignment:CiscoUnity ApplicationImpersonation
unitymail YourPassWord
[PS] C:\Windows\system32>New-ManagementRoleAssignment -Name:CiscoUnity -Role:ApplicationImpersonation -user:unitymail
Name Role RoleAssigneeName RoleAssigneeType AssignmentMethod EffectiveUserName
---- ---- ---------------- ---------------- ---------------- ----------------
CiscoUnity ApplicationImp... Unity Mail User Direct
Unified Voice Mail Messaging 2011
Cisco Unity Connection 8.6 www.alineit.com
rev 002 [email protected] 5 | P a g e
Prepare, Obtain, Create .pem Certificates Next is getting the SSL certificates. A tip on doing this is to launch the Exchange 2010 OWA. Use the URL link: https://webmail.auth.com
Unified Voice Mail Messaging 2011
Cisco Unity Connection 8.6 www.alineit.com
rev 002 [email protected] 6 | P a g e
You have to make note of the Certification Path. The Cisco Unity Connection 8.6 will require each certificate in the path. These individual certificates make up the certificate chain. For this installation, three separate certificates are copied, saved and converted into .pem format. Only when these certificates are in .pem format, can they be upload into the Unity Connection 8.6.
You can copy each certificate in the chain, save them as x.509 on the desktop. Then once they are on the desktop, use OpenSLL to convert the .cer file into a .pem certificate file. You have to do this for each one, for a total of three .pem certificates files will be required as needed in the certificate chain.
Unified Voice Mail Messaging 2011
Cisco Unity Connection 8.6 www.alineit.com
rev 002 [email protected] 7 | P a g e
Move your *.cer files and move them to the OpenSLL\bin directory. An example of the task that has to be repeated for each certificate in the chain is shown. This is assuming that you installed the OpenSSL software on the local PC and placed all the .cer files into the c:\OpenSSL\bin directory.
Unity Connection 8.6 Security
Unified Voice Mail Messaging 2011
Cisco Unity Connection 8.6 www.alineit.com
rev 002 [email protected] 8 | P a g e
Upload the three separate certificates that make up the certificate chain. They are uploaded as tomcat-trust and Connection-trust; Tomcat-trust VeriSign Callas 3 Public Certification Authority – G5.pem Tomcat-trust VeriSign Class 3 Secure Server CA – G3.pem Tomcat-trust WEBMAIL.Auth.COM.pem Connection-trust root.pem Connection-trust mid.pem Connection-trust webmail.pem
Unified Voice Mail Messaging 2011
Cisco Unity Connection 8.6 www.alineit.com
rev 002 [email protected] 9 | P a g e
Cisco CallManager Tasks
To frame this document, it is uses Cisco Unified Communications Manager (Call Manager) 7.1.3, which is compatible with Cisco Unity Connection 8.6. While the existing Unity 4.2.1 is working with this version of Call Manager, I have placed the new Unity Connection 8.6 on line and will complete the Cisco Call Manager voice mail integration task, starting with the Voice Mail Wizard. Then I will get to a point where I create a new voice mail profile, which is applied to the phone DN to allow the Cisco IP phone user to use the new Unity Connection 8.6 voice mail system. The end result for this specific migration is to run Unity 4.2 and Unity Connection 8.6 in parallel.
Prepare Unity Connection with a Migration User
You will create within the Unity Connection 8.6, a user and applied the needed role required to give it access to the COBRAS tool. This tool requires you login to the Unity Connection and allow the tool to import the users to your new Connection system. Below is the Unity Connection user, unity that is used for the Migration. Read the Cisco documentation and the COBRAS guideline, as you will need to enable the Unity Connection Proxy feature and it is a key for the COBRAS login to work properly!
Unified Voice Mail Messaging 2011
Cisco Unity Connection 8.6 www.alineit.com
rev 002 [email protected] 10 | P a g e
Unity Connection 8.6 Unified Messaging Service
Unified Voice Mail Messaging 2011
Cisco Unity Connection 8.6 www.alineit.com
rev 002 [email protected] 11 | P a g e
Validate and test the Exchange connection by pressing the Test button.
Unified Voice Mail Messaging 2011
Cisco Unity Connection 8.6 www.alineit.com
rev 002 [email protected] 12 | P a g e
Test the Exchange connection by pressing the Test button.
Unified Voice Mail Messaging 2011
Cisco Unity Connection 8.6 www.alineit.com
rev 002 [email protected] 13 | P a g e
Unleash the COBRA
For full detailed information on the COBRAS import tool review this tool, training and documentation at: http://answermonkey.net/
Export Unity 4.2 users
Use the specific COBRAS export tool, you will need to download it from Cisco Support Tool, at the link shown in the Unleash the COBRA section.
Unified Voice Mail Messaging 2011
Cisco Unity Connection 8.6 www.alineit.com
rev 002 [email protected] 14 | P a g e
Import Unity 4.2 users to the Unity Connection 8.6
Sample Import Tool used for Test Users Prior to Full Production
Unified Voice Mail Messaging 2011
Cisco Unity Connection 8.6 www.alineit.com
rev 002 [email protected] 15 | P a g e
Test with a Pilot User Base
Complete the Migration
Update Cisco CallManager DN Settings
Monitor Unity Connection 8.6 Operation