Spostare più utenti

 

Ultima modifica dell'argomento: 2011-04-11

È possibile spostare gruppi di utenti nella nuova distribuzione di Microsoft Lync Server 2010 utilizzando i due metodi seguenti: il Pannello di controllo di Lync Server e Lync Server Management Shell. Per assicurare una transizione senza problemi verso Lync Server 2010, devono essere soddisfatti alcuni requisiti. Per informazioni dettagliate da consultare prima di eseguire le procedure descritte in questo argomento, vedere Configurare i client per la migrazione.

importantImportante:
Non è possibile utilizzare lo snap-in Utenti e computer di Active Directory o gli strumenti di amministrazione di Microsoft Office Communications Server 2007 R2 per spostare gli utenti in Lync Server 2010 da un ambiente legacy.
importantImportante:
Il cmdlet Move-CsLegacyUser richiede nomi utente ben formati e senza spazi iniziali o finali. Non è possibile spostare un account utente utilizzando il cmdlet Move-CsLegacyUser se contiene spazi iniziali o finali.

Quando si sposta un utente in un pool di Lync Server 2010, i dati dell'utente vengono spostati nel database back-end associato al nuovo pool.

importantImportante:
Questi dati includono le riunioni attive create dall'utente legacy. Se ad esempio un utente legacy ha configurato una conferenza riunione personale, tale conferenza continuerà a essere disponibile nel nuovo pool di Lync Server 2010 dopo lo spostamento dell'utente. I dettagli per l'accesso alla riunione continueranno a essere gli stessi URLe ID conferenza. Come unica differenza, la conferenza sarà ospitata nel nuovo pool di Lync Server 2010 e non più nel pool di Office Communications Server 2007 R2.

Nota

Ospitare utenti in Lync Server 2010 non comporta la necessità di distribuire contemporaneamente client aggiornati. Le nuove funzionalità saranno disponibili per gli utenti solo dopo l'aggiornamento al nuovo software client.

Per spostare più utenti utilizzando il Pannello di controllo di Lync Server

  1. Eseguire l'accesso al computer con un account membro del gruppo RTCUniversalUserAdmins o come minimo membro del ruolo amministrativo CsUserAdministrator.

  2. Aprire una finestra del browser e quindi immettere l'URL di amministrazione per aprire il Pannello di controllo di Lync Server. Per informazioni dettagliate sui diversi metodi disponibili per avviare il Pannello di controllo di Lync Server, vedere Aprire gli strumenti di amministrazione di Lync Server.

  3. Fare clic su Utenti, su Aggiungi filtro, creare la query Utente legacy Uguale a True e quindi fare clic su Trova.

  4. Nei risultati della ricerca selezionare almeno due utenti.

  5. Fare clic su Azione e quindi su Sposta utenti selezionati nel pool.

    importantImportante:
    Se Sposta utenti selezionati nel pool non è disponibile, verificare che l'account sia membro del gruppo RTCUniversalUserAdmins oppure del gruppo amministrativo CsAdministrator o CsUserAdministrator.
  6. In Sposta utenti selezionare Pool di registrazione di destinazione, ovvero il pool di Lync Server 2010, e quindi fare clic su OK.

  7. Verificare che nella colonna Pool di registrazione relativa all'utente sia contenuto ora il pool di Lync Server 2010, che indica che l'utente è stato spostato correttamente.

    Pagina per la ricerca di utenti nel Pannello di controllo di Lync Server

    Per informazioni dettagliate sui cmdlet descritti in questa sezione, eseguire:

    Get-Help <cmdlet name> -Detailed
    

Per spostare più utenti utilizzando Lync Server Management Shell

  1. Eseguire l'accesso al computer con un account membro del gruppo RTCUniversalUserAdmins o come minimo membro 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. Nella riga di comando digitare quanto segue e sostituire User1 e User2 con nomi utente specifici che si desidera rimuovere e pool_FQDN con il nome del pool di destinazione:

    Get-CsUser -Filter {DisplayName -eq "User1" -or DisplayName - eq "User2"} | Move-CsLegacyUser -Target "pool_FQDN"
    
  4. Nella riga di comando digitare il comando seguente:

    Get-CsUser "User1"
    

    L'identità Registrar Pool seguente ora punta al pool specificato come "pool_FQDN" nel passaggio precedente. La presenza di questa identità conferma che l'utente è stato spostato correttamente.

Per spostare tutti gli utenti contemporaneamente utilizzando Lync Server Management Shell

  1. Eseguire l'accesso al computer con un account membro del gruppo RTCUniversalUserAdmins o come minimo membro 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. Nella riga di comando digitare il comando seguente:

    Get-CsUser -OnOfficeCommunicationServer | Move-CsLegacyUser -Target "pool_FQDN"
    
  4. Nella riga di comando digitare il comando seguente:

    Get-CsUser "user name"
    

    dove user name è il nome di un utente legacy.

    L'identità Registrar Pool seguente ora punta al pool specificato come "pool_FQDN" nel passaggio precedente. La presenza di questa identità conferma che l'utente è stato spostato correttamente.

    importantImportante:
    È possibile che il cmdlet Move-CsLegacyUser abbia esito negativo e che venga visualizzato l'errore seguente:
    Move-CsLegacyUser : SetMoveResourceData failed because the user is not provisioned. At line:1 char:18 + Move-CsLegacyUser <<<<  -Identity "jeff@contoso.net" -Target "lync-se.contoso.net" + CategoryInfo : InvalidOperation: (CN=Jeff Ander...contoso,DC=net:OCSADUser) [Move-CsLegacyUser], MoveUserException + FullyQualifiedErrorId : MoveLegacyUserError,Microsoft.Rtc.Management.AD.Cmdlets.MoveOcsLegacyUserCmdlet
    Se si verifica questo errore, vedere l'argomento Verificare il completamento della replica utente per la soluzione.