Move-ClusteredMailboxServer

 

Aplica-se a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Tópico modificado em: 2008-01-22

Este tópico explica como usar o cmdlet Move-ClusteredMailboxServer para transferir um CMS (servidor de caixas de correio clusterizadas) do Microsoft Exchange Server 2007 para um nó de cluster passivo disponível.

Sintaxe

Move-ClusteredMailboxServer -Identity <ServerIdParameter> -MoveComment <String> -TargetMachine <String> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-IgnoreDismounted <SwitchParameter>] [-ValidateOnly <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Descrição detalhada

O cmdlet Move-ClusteredMailboxServer é usado para iniciar uma interrupção agendada de um servidor de caixas de correio clusterizadas entre nós. Essa situação está em contraste com uma interrupção não agendada quando o host do servidor de Caixa de Correio falha.

Para iniciar com êxito uma operação Move-ClusteredMailboxServer, é preciso que as seguintes condições sejam atendidas:

  • Um servidor de caixas de correio clusterizadas não deve estar em execução no computador de destino especificado.

  • O computador de destino especificado deve estar disponível e ser membro do mesmo cluster.

Depois que uma operação Move-ClusteredMailboxServer for concluída, um dos resultados a seguir ocorre:

  • O servidor de caixas de correio clusterizadas especificado agora está em execução no nó de destino especificado com todos os dados do nó anteriormente ativo.

    Dica

    Se o servidor de caixas de correio clusterizadas estava offline quando o comando foi emitido, ele permanecerá offline, mas será transferido para o nó especificado.

  • Caso a execução do cmdlet Move-ClusteredMailboxServer resulte na perda de algum dado, ela, na maior parte dos casos, será impedida e o servidor de caixas de correio clusterizadas permanecerá no nó original.

    Importante

    Se a falha ocorrer ao final do processo Move-ClusteredMailboxServer, o servidor de caixas de correio clusterizadas será movido para o novo nó.

Essa tarefa exige que tenha sido delegada à conta a ser usada para iniciar a tarefa a função de Administrador do Exchange Server e o grupo local Administradores para o servidor de destino. Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Exchange Server 2007, consulte Considerações sobre permissão

Parâmetros

Parâmetro Necessário Tipo Descrição

Identity

Necessário

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

O parâmetro Identity especifica o nome ou a GUID do servidor de caixas de correio clusterizadas a ser movido.

MoveComment

Necessário

System.String

O parâmetro MoveComment especifica o motivo para que o comando de movimentação seja emitido. O comentário é gravado no log de eventos.

TargetMachine

Necessário

System.String

O parâmetro TargetMachine especifica o nome do computador de destino da movimentação. Esse computador deve ser membro do cluster e não pode ter um servidor de caixas de correio clusterizadas em execução. Ele deve estar na lista de servidores redundantes do servidor de caixas de correio clusterizadas.

Confirm

Opcional

System.Management.Automation.SwitchParameter

O parâmetro Confirm faz com que o comando pause o processamento e exige que o administrador confirme o que o comando fará antes que o processamento continue. O valor padrão é $true.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

O parâmetro DomainController especifica o FQDN (nome de domínio totalmente qualificado) do controlador de domínio.

IgnoreDismounted

Opcional

System.Management.Automation.SwitchParameter

O parâmetro IgnoreDismounted indica que os grupos de armazenamento desmontados devem ser ignorados com o objetivo de verificações de integridade de replicação. Por padrão, o valor é $false. Esse parâmetro deve ser fornecido quando o grupo de armazenamento desmontado tiver uma unidade de log danificada, porque essa falha impediria a entrega. Se um valor $true for passado, o administrador deverá se certificar de que todos os arquivos de log do grupo de armazenamento desmontado estão no destino.

ValidateOnly

Opcional

System.Management.Automation.SwitchParameter

O parâmetro ValidateOnly executa a porção de validação de destino do cmdlet Move-ClusteredMailboxServer. Isso validará se a replicação no nó de destino é íntegra em todos os grupos de armazenamento.

WhatIf

Opcional

System.Management.Automation.SwitchParameter

O parâmetro WhatIf instrui o comando a simular as ações que ele executará no objeto. Ao usar o parâmetro WhatIf, o administrador poderá visualizar quais alterações ocorrerão sem precisar aplicar nenhuma dessas alterações. O valor padrão é $true.

Erros

Erro Descrição

Server '< CMSName >' is not available. The cluster may be unavailable or a communication problem may exist. This task cannot complete without communicating with the cluster.

A tarefa não conseguiu se conectar ao cluster devido a um problema de comunicação, ou o cluster não está disponível.

Isso pode ocorrer porque o nó não está disponível, está disponível mas o cluster não, ou por causa de uma falha de rede ou um erro de configuração de rede.

Get-ClusteredMailboxServerStatus is unable to get clustered mailbox server status because this task is only supported on servers running Exchange Server 2007. < ServerName > is not running Exchange Server 2007.

Essa tarefa oferece suporte somente ao Exchange 2007 e <ServerName> não é um servidor Exchange 2007.

Access denied. The account used to run this task does not have sufficient privileges to get clustered mailbox server status from < ServerName >. Please use an account that has been assigned the Exchange Server Administrator role.

O usuário não tem autoridade de Administrador do Exchange Server.

The operation could not be performed because '< CMSName >' could not be found on < DCFullName >. Move-ClusteredMailboxServer was unable to move the clustered mailbox server because the specified server does not exist.

O servidor especificado não existe.

Specified target machine '< TargetMachine >' is not valid for < CMS >.

Não é possível mover o servidor de caixas de correio clusterizadas porque o servidor especificado não existe. Servidor especificado: <ServerName>.

Could not establish communication with the host machine for '< CMS >'.

Não foi possível iniciar a comunicação com o nó ativo.

Could not establish communication with '< TargetMachine >'.

Não foi possível iniciar a comunicação com o computador de destino.

Could not locate the System Attendant for '< CMSName >'.

Não foi possível encontrar o recurso de cluster Instância do Atendedor do Sistema.

Could not locate the Exchange Information Store for '< CMSName >'.

Não foi possível encontrar o recurso de cluster Instância de Armazenamento de Informações.

Could not reach the cluster service on '< TargetMachine >'. Please make sure the node is up, cluster service is up, and network access is good.

Não foi possível conectar ao serviço de Cluster no computador de destino.

'< TargetMachine >' is already actively hosting another clustered mailbox server.

O computador de destino especificado já estava hospedando ativamente outro servidor de caixas de correio clusterizadas.

The version of '< TargetMachine >' is inconsistent with the version of '< CMSName >'.

Os versões do objeto de servidor de caixas de correio clusterizadas e do computador de destino são incompatíveis.

The storage group, ' SGGuid ' for the managed database, ' DBName ', could not be found in Active Directory.

Um grupo de armazenamento gerenciado não foi encontrado no serviço de diretório do Active Directory.

'< CMS >' contains at least one storage group with multiple databases. This is not a supported configuration for Cluster Continuous Replication.

A CCR (Replicação Contínua em Cluster) restringe um grupo de armazenamento a conter um único banco de dados.

Replication is in a broken state on '< TargetMachine >'. Move-ClusteredMailboxServer cannot be performed if the target is broken.

Uma entrega ficará bloqueada se a replicação estiver em estado de Falha e o parâmetro IgnoreDismounted não for usado.

Replication is too far behind on '< TargetMachine >'.

Uma entrega fica bloqueada se a replicação estiver muito atrasada para permitir que o banco de dados seja montado quando o nó passivo se tornar ativo.

Replication on '< TargetMachine >' for '< SGGuid >' is not prepared to support the Move-ClusteredMailboxServer command. Retry your operation after a brief wait.

A replicação no destino não está pronta para oferecer suporte a uma operação Move-ClusteredMailboxServer.

Move cannot be done while databases are in pending state. '< ResourceName >' is pending online/offline.

Não é possível mover um servidor de caixas de correio clusterizadas quando um ou mais recursos clusterizados estiverem em um estado pendendo online ou offline.

'< CMSName >' failed to go offline.

O servidor de caixas de correio clusterizadas na origem falhou ao ser colocado offline.

Failed to complete basic transition of '< CMSName >' to '< TargetMachine >'.

Falha do servidor de caixas de correio clusterizadas ao alterar a propriedade do nó ativo para o passivo.

'< CMSName >' did not exit 'Pending Online' state.

O servidor de caixas de correio clusterizadas falhou ao sair do estado pendente no destino.

'< CMSName >' failed to come online on ' TargetMachine '.

O servidor de caixas de correio clusterizadas falhou ao ser colocado online.

Moving '< CMSName >' to '< TargetMachine >' failed due a possibly transient communication error with the Windows Clustering Services.

Um problema de comunicação transitório ocorreu ao interagir com o serviço de Cluster.

Exemplo

O exemplo de código a seguir mostra como mover um servidor de caixas de correio clusterizadas chamado EXCMS para o NodeB.

Move-ClusteredMailboxServer -Identity:EXCMS -TargetMachine:NodeB -MoveComment:"Getting ready for maintenance on NodeA"