Compartilhar via


Move-CsManagementServer

 

Tópico modificado em: 2012-04-23

Transfere o Servidor de Gerenciamento Central de um pool para outro.

Sintaxe

Move-CsManagementServer [-ConfigurationFileName <String>] [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-LisConfigurationFileName <String>] [-Report <String>] [-WhatIf [<SwitchParameter>]]

Descrição Detalhada

O cmdlet Move-CsManagementServer permite que os administradores transfiram o Servidor de Gerenciamento Central (e o Repositório de Gerenciamento Central que o acompanha) de um pool para outro. Como sempre há a possibilidade de perda de dados, sem mencionar interrupções no serviço, sempre que um Servidor de Gerenciamento Central for movido, é recomendável evitar uma transferência desse tipo, a menos que:

1. seja necessário desativar o pool de gerenciamento existente e transferir previamente o Servidor de Gerenciamento Central.

2. tenha ocorrido uma situação de recuperação de desastre, na qual o Servidor de Gerenciamento Central existente não esteja mais acessível.

Antes de transferir o Servidor de Gerenciamento Central, é necessário:

1. verificar se o novo Repositório de Gerenciamento Central foi criado. Isso é feito executando-se o cmdlet Install-CsDatabase e usando-se o parâmetro CentralManagementDatabase.

2. se você estiver transferindo o Servidor de Gerenciamento Central para um Servidor Standard Edition, verifique se usou a configuração local para executar a opção Preparar do Servidor Standard Edition. Esse preparo antecipado é necessário para adicionar regras de firewall, que permitirão que o Windows PowerShell acesse remotamente o novo Repositório de Gerenciamento Central.

3. verifique se há espaço livre suficiente para acomodar o Servidor de Gerenciamento Central no disco do computador no qual Move-CsManagementServer estiver sendo executado.

4. verifique se o serviço do Servidor Front-End foi instalado no computador no qual Move-CsManagementServer estiver sendo executado. Se esse serviço não estiver instalado e em execução, a transferência falhará.

5. verifique se é possível executar com sucesso o cmdlet Enable-CsTopology no computador no qual Move-CsManagementServer será executado. Se Enable-CsTopology não puder ser executado nesse computador, a transferência falhará e Repositório de Gerenciamento Central deixará de funcionar.

Depois que essas etapas forem concluídas, tudo o que precisa ser feito para transferir o Servidor de Gerenciamento Central do Pool A para o Pool B é fazer logon em um computador do Pool B e chamar Move-CsManagementServer sem qualquer parâmetro adicional:

Move-CsManagementServer

Ao fazer se isso, Move-CsManagementServer consultará a topologia para determinar o local anterior do Servidor de Gerenciamento Central (Pool A) e, em seguida, transferirá o Servidor de Gerenciamento Central e o Repositório de Gerenciamento Central para o pool em vigor (Pool B).

Se a transferência for bem-sucedida, Move-CsManagementServer exibirá uma lista dos computadores na tela. Para finalizar a transferência, será necessário executar a configuração local em cada um dos computadores. Os computadores no Pool A ainda estarão executando uma versão inativa do Serviço de Gerenciamento Central; a execução da instalação local excluirá esse serviço. O computador no Pool B para o qual o Servidor de Gerenciamento Central tiver sido transferido estará executando o Serviço de Gerenciamento Central, mas não outros computadores no pool. A execução da instalação local nesses computadores instalará o Serviço de Gerenciamento Central.

Para transferir o Servidor de Gerenciamento Central em uma situação de recuperação de desastre, é necessário, idealmente, que se tenha usado os cmdlets Export-CsConfiguration e Export-CsLisConfiguration para criar arquivos de backup da configuração do Microsoft Lync Server 2010 e do Enhanced 9-1-1 (E9-1-1), respectivamente (como os desastres ocorrem normalmente sem aviso, execute esses cmdlets e faça arquivos de backup das definições de configuração com frequência). Ao se chamar Move-CsManagementServer é necessário incluir os parâmetros ConfigurationFileName e LisConfigurationFileName, para poder ler esses arquivos de backup.

É necessário incluir o parâmetro Force sempre que se tentar transferir um Servidor de Gerenciamento Central que estiver offline ou inacessível. Ao se chamar o cmdlet Move-CsManagementServer, ele definirá temporariamente o Repositório de Gerenciamento Central como sendo apenas leitura, antes da transferência. Isso contribui para garantir a segurança contra a perda de dados. No entanto, em uma situação de recuperação de desastre, o Repositório de Gerenciamento Central não poderá ser marcado como apenas leitura. O parâmetro Force instrui o cmdlet a transferir o Repositório de Gerenciamento Central, mesmo que ele não tenha sido configurado como somente leitura.

Se Move-CsManagementServer falhar, é possível que não haja mais um Servidor de Gerenciamento Central em funcionamento. Para recuperar o Servidor de Gerenciamento Central, será necessário solucionar o problema que ocasionou a falha de Move-CsManagementServer e, subsequentemente, executar novamente o cmdlet. Essa nova execução ocorrerá em um novo pool ou no pool antigo. Se você executar Move-CsManagementServer no pool antigo, isso cancelará a transferência e manterá as configurações originais.

Observe que o cmdlet Move-CsManagementServer deve ser executado localmente. Ele não pode ser chamado a partir de uma sessão de gerenciamento remoto.

Quem pode executar esse cmdlet: Por padrão, membros dos seguintes grupos são autorizados a executar o cmdlet Move-CsManagementServer localmente: RTCUniversalServerAdmins. É necessário também ser um adminsitrador local no computador no qual estiver sendo executado o cmdlet.

Parâmetros

Parâmetro Obrigatório Digite Descrição

ConfigurationFileName

Opcional

Cadeia de caracteres

Caminho completo do arquivo de backup de configuração do Lync Server 2010, criado ao se executar o cmdlet Export-CsConfiguration. Esse parâmetro deve ser usado apenas em uma situação de recuperação de desastre.

LisConfigurationFileName

Opcional

Cadeia de caracteres

Caminho completo do arquivo de backup do E9-1-1, criado ao se executar o cmdlet Export-CsLisConfiguration. Esse parâmetro deve ser usado apenas em uma situação de recuperação de desastre.

Force

Opcional

Parâmetro de opção

Força a transferência do Servidor de Gerenciamento Central, mesmo se o repositório existente estiver offline; esse parâmetro é necessário em uma situação de recuperação de desastre. Observe que há a possibilidade de perda de dados, sempre que se forçar a transferência do Servidor de Gerenciamento Central.

O parâmetro Force também pode ser usado, se as tentativas anteriores de chamar Move-CsManagementServer tiverem falhado.

Report

Opcional

Cadeia de caracteres

Permite especificar o caminho do arquivo de log criado quando o cmdlet for executado. Por exemplo: -Report "C:\Logs\MoveManagementServer.html"

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-CsManagementServer não aceita a entrada canalizada.

Tipos de Retorno

Move-CsManagementServer não retorna qualquer objeto.

Exemplo

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

Move-CsManagementServer

O comando exibido no Exemplo 1 transfere o Servidor de Gerenciamento Central do pool existente para um novo pool. Para realizar essa transferência ao vivo (ou seja, para transferir um Servidor de Gerenciamento Central que estiver online e acessível), é necessário executar o comando a partir de um computador localizado no pool para o qual deve se transferir o servidor.

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

Move-CsManagementServer -ConfigurationFileName "C:\CsConfiguration.zip" -LisConfigurationFileName "C:\CsLisConfiguration.zip" -Force

O Exemplo 2 transfere o Servidor de Gerenciamento Central em uma situação de recuperação de desastre, ou seja, em uma situação na qual o servidor de gerenciamento existente estiver offline ou inacessível. Para realizar esse tipo de transferência, é necessário executar o comando anterior em um computador localizado no pool para o qual o servidor deve ser transferido. Além disso, é necessário incluir o parâmetro ConfigurationFileName, para importar o arquivo de backup de configuração previamente salvo, o parâmetro LisConfigurationFileName, para importar o arquivo de backup do E9-1-1 previamente salvo (se estiver usando o E9-11) e o parâmetro Force, para forçar a transferência do Servidor de Gerenciamento Central, mesmo se o servidor existente não puder ser contatado.

Consulte Também

Outros Recursos

Set-CsManagementServer