With the recent release of Lync 2010 from Microsoft, there have been numerous questions from people needing to understand how coexistence with previous versions of OCS and LCS is supported. Let's provide some information on what types of coexistence will work and what will not.
In order to test and understand some aspects of LCS, OCS and Lync coexistence, the following environment was set up:
- Single Session Initiation Protocol (SIP) domain: numa.us
- Created a user for each product version
- Mickey.firstname.lastname@example.org (LCS)
- Ethan.email@example.com (OCS)
- Andrew.Carnegie@numa.us (Lync)
- Installed the respective IM client each in a virtual PC and logged each user onto their respective client
- OCS and Lync clients can communicate with no issues
- OCS and LCS clients can communicate with no issues
- LCS and Lync clients are not able to communicate. This is because of the change to Lync with respect to Windows Management Instrumentation (WMI). Lync uses a Central Management Store hosted in SQL to store Lync configuration information, whereas LCS and OCS used WMI. Lync provides for installing the WMI Backward Compatibility Package to support OCS coexistence, but this package does not provide Lync with any knowledge of an existing LCS environment.
So how do you move LCS users to Lync 2010?
You might think that the process of moving an LCS user would be the same as moving an OCS user. Unfortunately, since the Lync infrastructure can't communicate with the LCS infrastructure, you will get an error when attempting an LCS-to-Lync user move.
The solution for moving LCS users to Lync is to use the dbimpexp.exe tool that comes with the Lync Resource Kit. This tool was also included with LCS and OCS resource kits. The dbimpexp.exe tool can be used to export LCS contacts to a file. After that, you can disable users for LCS and enable them for Lync, then import the exported contacts to the users' Lync enabled user object. Since the tool is command-line driven, you can also automate this process with VBScript and "bat" files.
Dig Deeper on Unified Communications Integration and Interoperability
Related Q&A from Hugh Marlor
Integration and collaboration expert Hugh Marlor explains how to avoid the Windows 2008 issue of encountering a "presence unknown" display when ... Continue Reading
What is a key component to successful Office Communications Server 2007 integration with your corpor
Unified communications integration and collaboration thought leader Hugh Marlor identifies a key component for successfully integrating Office ... Continue Reading
When testing our media gateway configurations for OCS 2007 R2 for inbound and outbound calling to/fr
Unified communications integration and collaboration thought leader Hugh Marlor helps troubleshoot an error in Office Communications Server 2007 R2 ... Continue Reading