Compartilhar via


Move-CsConferenceDirectory

 

Tópico modificado em: 2012-03-23

Transfere um diretório de conferência existente de um pool para outro. Os diretórios de conferências são usados para ajudar os usuários de conferências discadas a localizar as informações da conferência.

Sintaxe

Move-CsConferenceDirectory -Identity <XdsGlobalRelativeIdentity> -TargetPool <String> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Descrição Detalhada

Ao se criar um URI de conferência discada, atribui-se um endereço SIP exclusivo a esse URI. No entanto, é difícil converter os endereços SIP para dispositivos que não sejam compatíveis com SIP. Por exemplo: um telefone da rede telefônica pública comutada (PSTN) não pode converter um endereço SIP. Por isso, o Microsoft Lync Server 2010 usa diretórios de conferências como uma maneira de contribuir para que esses dispositivos localizem e se conectem com conferências discadas. Isso é realizado criando-se um diretório de conferência SIP que esteja associado a cada URI de conferência discada e que seja identificado por um valor inteiro, em vez de um URI do SIP. Assim, telefones e outros dispositivos da PSTN podem usar esses números, em vez de um URI SIP ao se conectarem a conferências. O número do diretório é incluído na identificação da conferência PSTN inserida pelos usuários durante a conexão com uma conferência discada.

Ocasionalmente, é possível que seja necessário transferir um diretório de conferências de um pool para outro. Por exemplo, se um pool for desativado e, consequentemente, for necessário transferir todos os diretórios de conferências existentes para um novo local. O cmdlet Move-CsConferenceDirectory permite transferir os diretórios de conferências para um pool diferente.

Quem pode executar esse cmdlet: Por padrão, membros dos seguintes grupos são autorizados a executar o cmdlet Move-CsConferenceDirectory localmente: RTCUniversalServerAdmins. Para retornar uma lista de todas as funções do controle de acesso baseado em função (RBAC) que receberam a atribuição desse cmdlet (incluindo qualquer função RBAC personalizada criada por você), execute o seguinte comando do prompt Windows PowerShell:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Move-CsConferenceDirectory"}

Parâmetros

Parâmetro Obrigatório Digite Descrição

Identity

Obrigatório

Inteiro

Identidade numérica do diretório de conferência a ser transferido.

TargetPool

Obrigatório

Cadeia de caracteres

Nome do domínio totalmente qualificado (FQDN) do pool para o qual deve se transferir o diretório de conferências. Por exemplo: -Identity atl-cs-002.litwareinc.com.

Force

Opcional

Parâmetro de opção

Quando houver, transfere o diretório de conferência, mesmo se o pool de destino estiver indisponível. Por padrão, Move-CsConferenceDirectory não transferirá os diretórios se o pool de destino não puder ser contatado.

Antes de executar Move-CsConferenceDirectory com o parâmetro Force, é necessário usar Dbimpexp.exe para exportar manualmente os dados herdados e, em seguida, importar esses dados para o pool de registradores. Dbimpexp.exe pode ser encontrado na pasta-raiz da mídia de instalação do Lync Server.

WhatIf

Opcional

Parâmetro de opção

Descreve o que aconteceria se o comando fosse executado sem ser executado de fato.

Confirm

Opcional

Parâmetro de opção

Solicita confirmação antes da execução do comando.

Tipos de Entrada

Nenhuma. Move-CsConferenceDirectory não aceita a entrada canalizada.

Tipos de Retorno

Nenhuma.

Exemplo

-------------------------- Exemplo 1 ------------------------

Move-CsConferenceDirectory -Identity 3 -TargetPool atl-cs-002.litwareinc.com

O comando exibido no Exemplo 1 transfere o diretório de conferência com a Identidade 3 para o pool atl-cs-002.litwareinc.com.

-------------------------- Exemplo 2 ------------------------

Move-CsConferenceDirectory -Identity 3 -TargetPool atl-cs-002.litwareinc.com -Force

O comando exibido no Exemplo 2 é uma variação do comando exibido no Exemplo 1. No entanto, nesse caso, inclui-se o parâmetro Force, para garantir que a transferência ocorra, mesmo se o pool de destino estiver indisponível.

-------------------------- Exemplo 3 ------------------------

Get-CsConferenceDirectory | Move-CsConferenceDirectory -TargetPool atl-cs-002.litwareinc.com 

O comando anterior transfere todos os diretórios de conferência existentes para o pool de destino atl-cs-002.litwareinc.com. Para realizar essa tarefa, o comando usa primeiramente Get-CsConferenceDirectory, para retornar uma coleção de todos os diretórios de conferências em uso na organização. Essa coleção será então canalizada para o cmdlet Move-CsConferenceDirectory, que transferirá cada diretório na coleção para o pool de destino.