Spostare gli oggetti contatto della messaggistica unificata di Exchange (Office Communications Server 2007)

 

Ultima modifica dell'argomento: 2011-04-26

Per eseguire la migrazione degli oggetti contatto Operatore automatico e Accesso sottoscrittore alla nuova distribuzione di Microsoft Lync Server 2010, è innanzitutto necessario spostare gli oggetti dalla distribuzione di Office Communications Server 2007 legacy alla nuova distribuzione di Lync Server 2010 utilizzando i cmdlet Get-CsExUmContact e Move-CsExUmContact. In Microsoft Exchange Server eseguire quindi lo script ExchUCUtil di Windows PowerShell per eseguire le operazioni seguenti nel nuovo pool Lync Server appena distribuito:

  • Aggiungere il pool ai gateway IP di Messaggistica unificata di Exchange

  • Aggiungere il pool ai gruppi di risposta di Messaggistica unificata di Exchange

Nota

Per utilizzare i cmdlet Get-CsExUmContact e Move-CsExUmContact, è necessario essere un membro del gruppo RTCUniversalUserAdmins e disporre di autorizzazioni per l'unità organizzativa in cui sono archiviati i contatti. Le autorizzazioni per l'unità organizzativa possono essere concesse utilizzando il cmdlet Grant-OUPermission.

Per spostare gli oggetti contatto utilizzando Lync Server Management Shell

  1. Accedere al computer con un account membro del gruppo RTCUniversalUserAdmins o del ruolo amministrativo CsUserAdministrator.

  2. Avviare Lync Server Management Shell: fare clic sul pulsante Start, scegliere Tutti i programmi, Microsoft Lync Server 2010 e quindi Lync Server Management Shell.

  3. Per ogni pool registrato con la Messaggistica unificata di Exchange (dove pool1.contoso.net è un pool della distribuzione di Office Communications Server 2007 e pool2.contoso.net è il pool della distribuzione di Lync Server), alla riga di comando digitare quanto indicato di seguito:

    Get-CsExUmContact -Filter {RegistrarPool -eq "pool1.contoso.net"} | Move-CsExUmContact -Target pool2.contoso.net
    

    Per verificare che gli oggetti contatto vengano spostati, eseguire il cmdlet Get-CsExumContact e verificare che RegistrarPool punti al nuovo pool.

Per eseguire lo script ExchUCUtil di Windows PowerShell

  1. Accedere al server di Messaggistica unificata di Exchange come utente con autorizzazioni di amministratore dell'organizzazione di Exchange.

  2. Passare allo script ExchUCUtil di Windows PowerShell.

    In Exchange 2007 ExchUCUtil.ps1 si trova in: %Program Files%\Microsoft\Exchange Server\Scripts\ExchUCUtil.ps1

    In Exchange 2010 ExchUCUtil.ps1 si trova in: %Program Files%\Microsoft\Exchange Server\V14\Scripts\ExchUCUtil.ps1

  3. Se Exchange è distribuito in una singola foresta, digitare quanto indicato di seguito:

    exchucutil.ps1
    

    In alternativa, se Exchange è distribuito in più foreste, digitare quanto indicato di seguito:

    exchucutil.ps1 -Forest:"<forest FQDN>"
    

    dove forest FQDN specifica la foresta in cui è distribuito Lync Server.

    importantImportante:
    Dopo avere eseguito exchucutil.ps1, riavviare il servizio Front End di Lync Server (rtcsrv.exe). In caso contrario, tramite Lync Server non verrà rilevata la Messaggistica unificata di Exchange nella topologia.