Migrating to Lync 2013 from OCS 2007 R2 ... to unprep or not to unprep

I've been reading on TechNet that I should unprep the domain and forest after decommissioning / uninstalling all OCS 2007 R2 server roles:
http://technet.microsoft.com/en-us/library/dd572243(v=office.13).aspx
...but then, in other places (such as blogs and TechNet forums), I've read not to unprep the domain and forest if Lync 2013 is already deployed:
http://social.technet.microsoft.com/Forums/lync/en-US/6b8cd7ca-fe67-418b-ae66-5be682d8d2d6/unprep-ocs-2007-r2-domain-and-forest-with-existing-lync-installation?forum=ocsplanningdeployment
http://www.ucprofessional.com/2011/04/decommisioning-ocs-2007-r2-after.html
Would someone please clarify what to do here and why?

While I haven't personally done a deep dive on everything it does, my understanding is that's it's more than just a simple mod to the system container.  For example, from the OCS decommission article you referenced: "Running
Unprep for a domain removes the access control entries (ACEs) granted to Active Directory universal groups".   Lync still uses the same RTCUniversal groups, so touching it at all with Lync in production as well could be bad. 
Forest prep actually creates these groups: 
http://technet.microsoft.com/en-us/library/dd441353(v=office.13).aspx  That said, I haven't seen an unprep referenced in the migration from OCS to Lync docs, and the doc you referenced is specifically for completely removing OCS from your environment
where these groups wouldn't be needed.  So, while I can't tell you exactly what all it does, I really wouldn't mess with it unless you have a strong reason to or are willing to rebuild Lync to get a few old objects out of the system container.
Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question please click "Mark As Answer".
SWC Unified Communications

Similar Messages

  • Migration to Lync 2013 from OCS 2007 R2 - queries

    We are currently running OCS 2007 R2 across Citrix Presentation server 4.5 and Desktops using just IM functionality.  We are looking to upgrade to LYNC 2013 for IM and to start using Group Chat.  We currently have a Physical OCS front end server,
    a physical server running SQL for the DB's and then a physical server running the Archive OCS component.
    How easy is this to do?  Would we keep the same Pool name?
    Can the OCS client be used to connect to Lync 2013?
    Can we move the physical servers into VM's?  Do we need 3 or can we have all on one VM now?
    The SQL DB part can this now be hosted on a stand alone SQL cluster in its own instance if required?
    LYNC IM and Group Chat client - is it supported to run on Citrix Presentation server 6.5?
    Is a Schema Update required?
    Are there any good walk throughs on the internet just covering IM and Group chat migrations etc as from what I have been seeing there are some out there but have voice in them as well.
    Thanks.

    In addition, the presence and IM features in Office Communicator 2007 R2 are compatible with Lync Server 2013, but conferencing features are not. During migration from Office Communications Server 2007 R2, Office
    Communicator 2007 R2 is suitable for presence and IM interoperability, but users should use Lync Web App 2013 to join Lync Server 2013 meetings.
    Q: Is it supported to run on Citrix Presentation server 6.5?
    A: check the official document at http://support.citrix.com/article/CTX138408
    Is a Schema Update required?
    Yes, schema update is required. See
    http://technet.microsoft.com/en-us/library/jj205265.aspx
    Note: Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Microsoft cannot make any representations
    regarding the quality, safety, or suitability of any software or information found there. Please make sure that you completely understand the risk before retrieving any suggestions from the above link.
    Lisa Zheng
    TechNet Community Support

  • Lync 2013 client is deployed but user accounts are not migrated from OCS to Lync 2013 Server - how to open Lync meetings automatically in the Lync Web Plug-in

    We have in our enterprise the following scenario:
    1 - Lync 2013 client is installed
    2 - User accounts are not migrated to Lync 2013 Server, users are using Office Communicator as their main tool
    3 - Users receive Lync 2013 meeting requests but when try to access them, Lync 2013 client launches and shows error. Users will need to open the browser and paste the URL to the address bar but this still open
    4 - We cannot use the workaround of adding "?SL=1" to the Lync 2013 meeting URL as the user base is large and manual workaround is not accepted
    5 - Question: is there any automated way, via egistry key or GPO setting, so that users temporarily (until their accounts are migrated to Lync 2013 server) can bypass Lync 2013 client completely and automatically open all Lync 2013 meetings
    on the browser, using Lync Web Plug-in?

    Thanks for the response,
    First, I should have mentioned clearly that users have Office Communicator 2007 client and Lync 2013 client installed in their machines. Their accounts are not migrated yet to Lync 2013 server.
    Second, we are using IE9 and IE10. The issue is that users CAN join Lync 2013 meetings with their browsers but have to paste the URL manually to browser and add "?SL=1" otherwise, if they just click at the "Join Online Meeting" or "Join
    Lync Meeting" URL it launches Lync 2013 client which shows error because is not configured yet, as they are using OCS client and migrating slowly to Lync 2013 server.
    Is there a Group Policy setting or a registry key from Microsoft that can be turned on to these users machines and make will all Lync meeting requests to be opened in IE browser instead of Lync 2013 client. We need a way to ignore
    Lync 2013 client until user accounts are migrated to Lync 2013 Server. Manually typing URLs is not an option in a big organization, can't explain thousands of users of different levels what to do.
    We are regretting the decision not to separate Lync 2013 from Office 2013 package we deployed recently. If Lync 2013 is uninstalled then all Lync meeting requests are opened in browser without an issue.

  • Upgrade from OCS 2007 to OCS 2007 R2 and Lync 2013

    Hy friends!
    Help me, please!
    Scenario: Migration from OCS 2007 RTM to OCS 2007 R2
    Target: Keep user contact list (I'm talking about only OCS contact list from internal organization users, I'm not refer about external addresses)
    Question: I want to know if when I move a user from OCS 2007 RTM to OCS 2007 R2 the user contact list is also migrated?
    If Yes, can you share the Microsoft documentation that describe it?
    So, after I migrate the users to OCS 2007 R2, finally I can do a supported migration to Lync Server 2013. 
    Thanks in advance.

    If you do a side-by-side migration the contact lists (and other user data) should remain intact. If you tear down OCS2007 and then install OCS2007R2, then you will need to use dbimpexp.exe to export the contact list from OCS2007.
    Here is an overview: http://blogs.technet.com/b/ucedsg/archive/2009/02/07/how-do-i-get-from-ocs-rtm-r1-to-ocs-r2.aspx
    Also take a look at the deployment guide: https://www.microsoft.com/en-us/download/details.aspx?id=19984 specifically
    the section called "Updating from Office Communications Server 2007" which lists some potential issues.
    If this helped you please click "Vote As Helpful" if it answered your question please click "Mark As Answer"
    Georg Thomas | MVP (Skype for Business)
    Blog skype4bexpert.com | Twitter
    @georgathomas
    Lync/Skype for Business Edge Port Check (Beta)
    This forum post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • Move Users from OCS 2007 R2 to New Lync 2013

    I am trying to move users from OCS to Lync 2013 from within the Lync 2013 Control Panel and am getting an error that states "Cannot find Registrar pool. Verify that "FQDN of old pool" is a valid registrar pool.

    Give this Lync powershell command a go:
    Move-CsLegacyUser <user> -Target <Lync2013 Pool Name>
    Move-CsLegacyUser -Identity "Pilar Ackerman" -Target "atl-cs-001.litwareinc.com"
    Have you reviewed the OCS to 2013 migration documents?
    http://technet.microsoft.com/en-us/library/jj205375.aspx
    Did you add the OCS pool to the 2013 topology?
    Have you visited Lync News lately? All of the latest Lync news, articles, and tips collected in one giant aggregator. http://lyncne.ws

  • Error during the migration of Lync 2013 onpremise user to Office 365 Lync

    Hi,
    I am trying to migrate a Lync 2013 onpremise user to Office 365 Lync in a Hybrid environment.
    I am connecting to the Lync server from my machine with the following commands
    $lyncOptions = New-PSSessionOption -SkipRevocationCheck -SkipCACheck -SkipCNCheck
    $lync = New-PSSession -ConnectionUri https://lyncserver/ocspowershell -SessionOption $lyncOptions -Authentication NegotiateWithImplicitCredential
    Import-PSSession $lync
    In the next step I am trying to migrate the user to the Office 365 Lync:
    Move-CsUser -Identity "username" -Target 'sipfed.online.lync.com' -HostedMigrationOverrideUrl 'https://admin1e.online.lync.com/HostedMigration/hostedmigrationservice.svc'
    After that I get a warning message due to to migration to a previous version which I accept.
    WARNING: Moving a user from the current version to an earlier version (or to a service version) can cause data loss.
    Confirm
    Move-CsUser
    [Y] Yes  [A] Yes to All  [N] No  [L] No to All  [?] Help (default is "Y"): y
    Then I am getting the following error message:
    Can not load Live Id module. Make sure correct version of Live Id Sign-in assistant is installed.
        + CategoryInfo          : NotSpecified: (:) [Move-CsUser], CommonAuthException
        + FullyQualifiedErrorId : Microsoft.Rtc.Admin.Authentication.CommonAuthException,Microsoft.Rtc.Management.AD.Cmdle
       ts.MoveOcsUserCmdlet
        + PSComputerName        : lyncserver
    Tried to Google it but found nothing.
    As far as I can see it is complaining about the Live ID Sign-in assistant, which is installed (the 64bit version) on my computer but not on the remote server. Does it need to be installed on the server as well?
    Thanks for the answers in advance.
    Regards,
    Akos
    Akos_DB

    This error related to reporting services, you need to verify that reporting services is installed on these instances.
    Secondly, you didn't need to create this instance manually then setup monitoring role. delete this instance from shared storage and try again to setup rule using different instance name and it will create automatic on shared storage.
    You can also refer below link
    http://windowspbx.blogspot.com/2012/07/aaa-donotpost-install-lync-standard.html
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question, please click "Mark As Answer"

  • I have an iMAC from about 2007. The mouse will not scroll down. Can this be fixed?

    I have an iMAC from about 2007. The mouse will not scroll down. Can this be fixed?

    You have to remember, where the scroll ball is, there is a small gap which picks up dust and fluff.   That detritus gets everywhere and in your case affects the downward scroll.  
    Adding just a touch Linc Davis's suggestion, after you have vigorously rubbed the scroll ball on the pad, tap it on a hard surface from time to time.   Sometimes you will see small amounts of fluff appear.   You should also see dirty marks on the pad.

  • OCS Migration to Lync 2013 Delegate which Director that authenticates

    Hello - I am in the middle of a migration from OCS 07 to Lync 2013. Everything is working pretty well. I have a new Lync Server with some users migrated over to it already and communication is fine between the Lync Desktop Clients and the OCS Desktop Clients. 
    We now want to use the Mobile Lync Client so I have installed Lync 2013 Client on my iPhone 5S. I was able to install the root cert on the phone however, when I try to sign in, I am getting the following error:
    "We can't sign you in because your organization doesn't support this version of Lync. Please install Lync 2010 from your mobile store."
    I am running Lync 2013 Standard Edition and I am running Lync 2013 Client for iOS. I can only assume that because the OCS director is still running it is handling authentication and its not compatible with Lync 2013. Is this a correct assumption?
    That being said, and if that's indeed the issue, is there a way to delegate the Lync 2013 Director to take over authentication? 
    Thank you!
    Russ, MCSE

    Hi there, 
    Lync 2013 Mobile clients relies on UCWA services to connect to  Lync server 2013 services, also Lync mobile autodiscovery depends on Lync web services publishing. Therefore you should make sure that lyncdiscover.sipdomain and lyncdiscoverinternal.sipdomain
    points to Lync server 2013 web services and not OCS 2007.
    specifically Lyncdiscover.sipdomain should point to the public IP address on which the Lync External WebServices are published.
    so it is quite sure that if the above requirements are not met and especially the DNS configuration for Lyncdiscover and lyncdiscoverinternal mobile clients will not be able to connect.
    Regards,
    Charbel Hanna 
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread

  • Re-routing Edge servers from OCS 2007 R2 to LYNC 2010

    We have LYNC 2010 Enterprise pool with merged topology with OCS 2007 R2 Pool, using OCS 2007 R2 Edge servers. We would like to move onto LYNC 2013 and here i have some questions on Edge servers.
    1. Once I migrate all users, can i keep OCS 2007 R2 Edge servers and decommission OCS 2007 R2 pool to setup LYNC 2013 Pool? ( we have 3 Front end servers and 3 CWA servers in OCS 2007 R2 pool).
    Can i use OCS 2007 R2 edge servers for LYNC 2010 and LYNC 2013 Pools for federation and remote access?
    Thanks for your help.
    Tek-Nerd

    I've seen OCS 2007 R2 servers work for Lync 2013 internal users with some limitations.  I'm not sure what would happen if you decommission the OCS front end.  However, why not upgrade the edge as well?
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question please click "Mark As Answer".
    SWC Unified Communications

  • Unable to connect as a formal agent to a Response Group after Migration to Lync 2013

    We are in the process of migrating our Lync 2010 servers to Lync 2013. Everything seems to go well, but problems started to appear after we migrated the Lync 2010 response groups to Lync 2013. Now only those groups with informal agents work. All the groups
    with formal agent, when they try select their group through the web page, they all get the error:
    You are not a member of any group. For assistance, contact your support team"
    Did anyone experience such an issue ?
    Thanks,
    Antonio

    We had this problem with our recent migration of c. 350 response groups, many of which had formal agent groups. The cause appears to be that after the migration, the formal agent registration screen sees both the 'old' and the 'new' formal agent groups of
    which the current user is a member and resolves these to only one entry on the registration screen (which is understandable). But the entry seems to be connected to the 'old' and not the 'new' agent group. We were able to verify this by checking in the old
    and new pool database (rgsdyn) and seeing that even after the migration the formal agents were signing in to the old pool and not the new one. One solution is to delete the members from the old formal agent groups so that future registrations are forced to
    take place  in the new pool database. However, if you do this, bear in mind that if you have to back out the migration, you have to restore these.
    We were also had to abandon one migration attempt because of another problem where the migration tool does not support the migration of agents who are defined indirectly in the agent group through a mail distribution group.
    tags: Move-CsRgsConfiguration ; formal agent groups ; lync2013 ;

  • How do i connect manually to Exchange 2013 from Outlook 2007/2010 in another forest?

    Hello All,
    I have a source organization: Windows 2003 domain + Exchange 2010 SP3 + smtp domain acme.com
    Target organization: Winows 2012 R2 domain + Exchange 2013 CU3 + smtp domain  acme.com
    We are migrating to target organization.
    I want to connect Outlook 2007/2010 to their target mailbox (Exchange 2013) from a machine which is joined to Source DOmain.
    I couldn't use autodiscover, because as the machine is joined to source domain, autodiscover it's mapping to Exchange 2010.
    It only works when I machine is joined to target domain.
    Any idea how to connect manually to eXCHANGE 2013 mailbox from a machine which is joined to source domain?
    Regards
    José Osorio

    Hi,
    Firstly, I’d like to explain, Autodiscover service can be used cross forest:
    1. the two forests must be trusted.
    2. configure a mail contact in the original forest.
    For more information, please refer to the partition named how to configure the Autodiscover service for cross-forest moves in the following article:
    http://technet.microsoft.com/en-us/library/jj591328(v=exchg.141).aspx#BKMK_ConfigureForCrossForestMoves
    Thanks,
    Angela Shi
    TechNet Community Support

  • Migration to Lync 2013 - Unable to remove 2010 Edge Server

    Hi
    We did a migration from Lync 2010 to Lync 2013. Everything worked without any problems. But now we are unable to remove the Lync 2010 Edge Pool. Everything has been done according to
    https://technet.microsoft.com/en-us/library/jj205369.aspx “Migration from Lync Server 2010 to Lync Server 2013”.
    I am able to remove the 2010 Edge pool, but by trying to publish the topology, I receive the following error: “Error: An error occurred: "System.InvalidOperationException" "Cannot publish topology changes. Call orbit still
    exists on one or more deleted application servers."
    How can I resolve this error?
    Regards
    Peter

    Hi Peter,
    You have to change the Call Park Destination FQDN to the Lync 2013 Pool.
    Please check out the following article.
    Migrate Call Park application settings
    Best regards,
    Eric
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • Migration to lync 2013 select central management store - what name should be there?

    hello
    trying to migration from lync 2010 to lync 2013. populated the topogoly builder and was going to publish.
    the name in  select central management store has the name of the lync 2010 environment, but if I hit next it has my new sql server.
    should the new lync 2013 CMS be listed there?

    Did you move the Central Management Store via the Powershell yet?  If not, check this article: 
    http://technet.microsoft.com/en-us/library/jj688013.aspx
    If you have moved it, you're most likely seeing an old topology, download it again before making changes and publishing.   If you download again and still see the old server even though it's moved, I'd re-run through the steps in the article again.
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question please click "Mark As Answer".
    SWC Unified Communications

  • Migrated to Lync 2013 now need federation assistance

    I have migrated from a Lync 2010 environment to a Lync 2013 environment for the Front End Servers. I am now needing to be able to Federate with several other external companies.  I am a somewhat intelligent person however, this piece has me perplexed.
    internal domain - domain.local
    external domain - domain.com
    internal front end server - server00.domain.local
    edge server - server11.domain.local (in a workgroup in DMZ)
    email domain - domain-company.com
    SIP addresses - [email protected]
    I have a DMZ that has an internal and external Checkpoint Firewall, we have blown so many holes through it the Security Expert here is afraid, however, Testconnectivity.microsoft.com succeeds as long as I do not choose A/V tests.
    I want to have Directed federation with other entities within our company and have done nslookup's, used Lync IP Tools, and multiple other tests to find out where I am failing to understand why I cannot get Federation to work.
    Any thoughts? 
    I absolutely deplore certificates....

    When you say you want to federate with other entities within your company, are they separate forest/domains?  How do you connect to them, over the Internet or via a direct path?  Or do I misunderstand?  Is your intention to also federate with
    entities external to your company?
    Your sip domain really should match your email domain, just to make it easier to locate your users from outside.  On top of this, you'll be able to get a third party certificate (they won't typically issue one for .local) which will be valuable for
    Lync mobility and federation without having the others install your self signed cert.
    Are the certificates currently deployed on the edge self signed or third party? 
    How many SIP domains do you have deployed?
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question please click "Mark As Answer".
    SWC Unified Communications

  • How to fetch presence in Lync 2013 from SQL server (using query)

    We are running Lync 2013 setup with 5 FE and 2 BE SQL (mirrored) servers.
    How can i get presence information for our users by script or SQL queries?
    My Concern is to fetch out current presence information of a list of users (CSV file) by script (Powershell or SQL query) for automation purpose. So that one need not to go to Lync 2013 (or anything) Client for every single user, to check their corresponding
    presence.
    E.g Say a service desk agent is handling tickets of 200 users per day. So it will be time consuming for him/her to go to Lync 2013 client and check presence for every user. It would be better for SD agent to operate, if we could make a script to fetch presence
    status for the list of 200 users.
    We will fetch the information when required and send a mail to him/her.
    i have asked this question under Presence and IM forum.
    https://social.technet.microsoft.com/Forums/en-US/ef6287d1-e474-48ab-a411-f3813d256145/how-to-fetch-presence-information-in-lync-2013?forum=lyncprofile
    been suggested to post it here.

    Create a Store procedure which will give you integer value according to presence status:
    USE [rtc]
    GO
    /****** Object:  StoredProcedure [dbo].[GetAvailability]    Script Date: 05/01/2015 10:36:35 ******/
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    -- =============================================
    -- Author:  <sudipta samanta>
    -- Create date: <02.01.2015>
    -- Description: <fetch presence information of user>
    -- =============================================
    CREATE PROCEDURE [dbo].[GetAvailability]
    @_Publisher varchar(50)
    AS
    DECLARE
    @agrregate_state varchar(500),
    @availability varchar(50),
    @index_first int,
    @index_last int,
    @index int
    BEGIN
    SET NoCount ON
    set @agrregate_state = (select top 1 Data from dbo.DiagPublisherDataView(@_Publisher) order by LastPubTime desc);
    set @index_first = (select CHARINDEX('<availability>',@agrregate_state));
    set @index_last = (select CHARINDEX('</availability>',@agrregate_state));
    set @index = @index_first + 14;
    set @availability = (SUBSTRING(@agrregate_state,@index,@index_last - @index));
    return CONVERT(int, @availability);
    END
    GO

Maybe you are looking for

  • A "HP Twain Scan" function in the "Print and Scan Doctor" app - Solution?

    Frustration!! Why can't I get the scanning portion of subject printer to work on my laptop Windows 7 (64-bit)!?? I've tried the Print and Scan Doctor several times, and the same dysfunction says "HP Twain Scan" whatever that means or is? I've pulled

  • Right Side USB Ports Don't Work on my DV7 6b32US

    I just bought a DV7 6b32US. It's on Windows 7 Home Premium. The left hand side USB slots are okay. but the two on the right side do nothing at all. No message - nada! It seems to be a common issue, but I have no resolution to it. Also, annoyingly, wh

  • How to create rewrite rule to accept only mail pass from antivirus server

    I want to set JES messaging 6.0 to accept only mail that scaned from antivirus server. If clients send direct to messaging server it will forward that mail to antivirus server. After mail was scaned it is sent to messaging server and messaging server

  • RESOURCE MANAGER IN E-BUSINESS SUITE DATABASE

    Hi All, I have little problem with database resource manager in E-Business database. I have set up some resource plan, assigned consumer group and user APPS to this consumer group (of course it is new initial consumer group for that user). At instanc

  • Security Update 2007-009 breaks Rosetta?

    I installed Security Update 2007-009 (10.5.1) two days ago. Since then not a single PPC application works. I get: Exception Type: EXCBADACCESS (SIGBUS) Exception Codes: KERNPROTECTIONFAILURE at 0x0000000000000024. This means that I can no longer use