Spostare una directory conferenze e oggetti contatto per le conferenze telefoniche con accesso esterno

 

Ultima modifica dell'argomento: 2011-04-06

Se è stata distribuita la funzionalità di conferenza telefonica con accesso esterno, è necessario spostare o rimuovere tutte le directory conferenze per ogni pool della distribuzione. Ogni directory conferenze corrisponde a un numero di accesso di conferenza telefonica con accesso esterno. Verificare se si verificano le condizioni seguenti:

  • La topologia include directory conferenze importate da Microsoft Office Communications Server 2007 R2 o Microsoft Office Communications Server 2007

  • Si sta per eseguire una migrazione side-by-side

  • È attiva la fase in cui i numeri di accesso di conferenza telefonica con accesso esterno sono presenti sia nei pool che eseguono una versione precedente di Office Communications Server che nei pool di Microsoft Lync Server 2010

Se si verificano le condizioni elencate, non rimuovere le directory conferenze create utilizzando una versione precedente di Office Communications Server insieme alle directory conferenze ospitate nei pool di Lync Server 2010. Spostare o rimuovere le directory conferenze singolarmente.

Per spostare i dati associati alle directory conferenze, utilizzare Lync Server 2010, Strumenti del Resource Kit. È possibile utilizzare lo strumento WebConfDataTool.exe per spostare i dati di conferenza degli utenti in un'altra directory conferenze sul server.

Per rimuovere tutte le directory conferenze

  1. Eseguire l'accesso al computer in cui è installato Lync Server Management Shell come membro del gruppo RTCUniversalServerAdmins o di un ruolo del controllo di accesso basato sui ruoli a cui sono stati assegnati i cmdlet Get-CsConferenceDirectory e Remove-CsConferenceDirectory.

  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 utilizzare il cmdlet Get-CsConferenceDirectory per visualizzare tutte le directory conferenze configurate per l'utilizzo nell'organizzazione e il cmdlet Remove-CsConferenceDirectory per rimuovere tutte le directory conferenze, digitare:

    importantImportante:
    Con il codice seguente vengono rimosse tutte le directory conferenze. Se sono presenti directory conferenze importate da Microsoft Office Communications Server 2007 R2 o Microsoft Office Communications Server 2007, non rimuoverle. Vedere invece la procedura "Per rimuovere singole directory conferenze" più avanti in questo argomento.
    Get-CsConferenceDirectory | Remove-CsConferenceDirectory
    

Per rimuovere singole directory conferenze

  1. Eseguire l'accesso al computer in cui è installato Lync Server Management Shell come membro del gruppo RTCUniversalServerAdmins o di un ruolo del controllo di accesso basato sui ruoli a cui sono stati assegnati i cmdlet Get-CsConferenceDirectory e Remove-CsConferenceDirectory.

  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 utilizzare il cmdlet Get-CsConferenceDirectory per visualizzare tutte le directory conferenze configurate per l'utilizzo nell'organizzazione, digitare:

    Get-CsConferenceDirectory
    

    Nota

    È possibile utilizzare la proprietà ServiceID per identificare le directory conferenze importate da versioni precedenti. La proprietà ServiceID è basata sul nome di dominio completo (FQDN) del pool che ospita la directory conferenze. Non rimuovere le directory conferenze che corrispondono a un pool legacy.

  4. Per utilizzare il cmdlet Remove-CsConferenceDirectory per rimuovere una singola directory conferenze, digitare:

    Remove-CsConferenceDirectory -Identity <XdsGlobalRelativeIdentity> [-Force <SwitchParameter>]
    

    Ad esempio:

    Remove-CsConferenceDirectory -Identity 2 -Force
    

    Nell'esempio precedente il cmdlet rimuove la directory conferenze con Identity "2", Inoltre, il parametro Force rimuove la directory conferenze anche se il pool che ospita la directory non è attualmente disponibile. Per impostazione predefinita, Remove-CsConferenceDirectory non rimuove le directory se non è possibile contattare il pool corrispondente.

  5. Ripetere il passaggio precedente per tutte le directory conferenze che non sono state create utilizzando una versione precedente di Office Communications Server.

Per spostare tutte le directory conferenze in un altro pool

  1. Eseguire l'accesso al computer in cui è installato Lync Server Management Shell come membro del gruppo RTCUniversalServerAdmins o di un ruolo del controllo di accesso basato sui ruoli a cui sono stati assegnati i cmdlet Get-CsConferenceDirectory e Move-CsConferenceDirectory.

  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 utilizzare il cmdlet Get-CsConferenceDirectory per visualizzare tutte le directory conferenze configurate per l'utilizzo nell'organizzazione e il cmdlet Move-CsConferenceDirectory per spostare tutte le directory conferenze, digitare:

    importantImportante:
    Con il codice seguente vengono spostate tutte le directory conferenze. Se sono presenti directory conferenze importate da Microsoft Office Communications Server 2007 R2 o Microsoft Office Communications Server 2007, non spostarle. Vedere invece la procedura "Per spostare singole directory conferenze in un altro pool" più avanti in questo argomento.
    Get-CsConferenceDirectory | Where-Object {$_.ServiceId -match "UserServer:<PoolFQDN>"} | Move-CsConferenceDirectory - Target <DestinationServerPoolFQDN>
    

    Dove <DestinationServerPoolFQDN> è il pool in cui si desidera spostare le directory conferenze.

Per spostare singole directory conferenze in un altro pool

  1. Eseguire l'accesso al computer in cui è installato Lync Server Management Shell come membro del gruppo RTCUniversalServerAdmins o di un ruolo del controllo di accesso basato sui ruoli a cui sono stati assegnati i cmdlet Get-CsConferenceDirectory e Move-CsConferenceDirectory.

  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 utilizzare il cmdlet Get-CsConferenceDirectory per visualizzare tutte le directory conferenze configurate per l'utilizzo nell'organizzazione, digitare:

    Get-CsConferenceDirectory
    

    Nota

    È possibile identificare le directory conferenze importate da versioni precedenti in base alla proprietà ServiceID. La proprietà ServiceID è basata sull'FQDN del pool che ospita la directory conferenze. Non spostare le directory conferenze che corrispondono a Microsoft Office Communications Server 2007 R2 o a una versione precedente.

  4. Per utilizzare il cmdlet Move-CsConferenceDirectory per spostare una singola directory conferenze, digitare:

    Move-CsConferenceDirectory -Identity <XdsGlobalRelativeIdentity> [-Force <SwitchParameter>]
    

    Ad esempio:

    Move-CsConferenceDirectory -Identity 2  -Target <DestinationServerPoolFqdn> -Force
    

    Con il comando mostrato nell'esempio precedente viene spostata la directory conferenze con Identity "2" nel pool <DestinationServerPoolFqdn>. Inoltre, il parametro Force sposta la directory conferenze anche se il pool che ospita la directory non è attualmente disponibile. Per impostazione predefinita, Move-CsConferenceDirectory non sposta le directory se non è possibile contattare il pool corrispondente.

  5. Ripetere il passaggio precedente per tutte le directory conferenze che non sono state create utilizzando una versione precedente di Office Communications Server.