Share via


Como mover um banco de dados em um ambiente CCR

 

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

Tópico modificado em: 2007-09-12

Este tópico descreve como usar o Shell de Gerenciamento do Exchange para reconfigurar um local de arquivos do banco de dados. Em um ambiente de CCR (Replicação Contínua em Cluster), existe apenas um conjunto de informações de configuração de banco de dados que se aplica às duas cópias. Isso cria a complexidade adicional da necessidade de realocar as duas cópias. Em algumas circunstâncias, uma cópia pode não estar disponível no momento em que a outra cópia deve ser movida.

Você pode usar o procedimento deste tópico para alterar o local de um banco de dados de caixa de correio ou de pasta pública.

Antes de começar

Para executar esse procedimento, use uma conta à qual esteja delegada a função de Administrador do Exchange Server e o grupo Administradores local do servidor de destino. Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Microsoft Exchange Server 2007, consulte Considerações sobre permissão.

Embora seja recomendável executar esse procedimento quando os nós ativos e passivos estiverem disponíveis, ele não é obrigatório.

Procedimento

Este procedimento executa as seguintes ações:

  • Altera a configuração.

  • Move a cópia no servidor ativo.

  • Move a cópia no servidor passivo.

Para usar o Shell de Gerenciamento do Exchange para mover um banco de dados em um ambiente de CCR

  1. Abra o Shell de Gerenciamento do Exchange, interrompa a repetição e a replicação do log na cópia usando o cmdlet Suspend-StorageGroupCopy. Para interromper as atividades de replicação do grupo de armazenamento, execute o seguinte comando:

    Suspend-StorageGroupCopy -Identity <Server\StorageGroupName>
    
  2. Desmonte o banco de dados usando o cmdlet Dismount-Database:

    Dismount-Database -Identity <Server\StorageGroupName\DatabaseName>
    
  3. Use o cmdlet Move-DatabasePath para alterar a configuração no serviço de diretório do Active Directory. Verifique se o banco de dados está desmontado antes de executar a operação de movimentação. Execute o cmdlet da seguinte forma:

    Move-DatabasePath -Identity <Server\StorageGroupName\DatabaseName> -EdbFilePath <NewPath> -ConfigurationOnly
    

    Dica

    Em um ambiente de CCR, você deve usar o parâmetro -ConfigurationOnly. O novo local não deve ser o diretório raiz de um volume.

  4. Mova os arquivos para seus novos locais no nó ativo e no nó passivo.

  5. Monte o banco de dados no grupo de armazenamento usando o cmdlet Mount-Database.

  6. Reinicie a replicação com o cmdlet Resume-StorageGroupCopy. Para reiniciar as atividades de replicação do grupo de armazenamento, execute o seguinte comando:

    Resume-StorageGroupCopy -Identity <Server\StorageGroupName>
    
  7. Verifique se a replicação do grupo de armazenamento está prosseguindo normalmente seguindo os procedimentos detalhados em Como exibir o status de um servidor de caixas de correio em cluster.

Para obter mais informações

Para obter mais informações sobre como gerenciar o ambiente de CCR, consulte Gerenciando a Replicação Contínua em Cluster. Para obter mais informações sobre a exibição do status de uma cópia passiva, consulte Como exibir o status de uma cópia de replicação contínua de cluster usando o Shell de Gerenciamento do Exchange.

Para obter mais informações sobre o cmdlet Dismount-Database, consulte Dismount-Database.

Para obter mais informações sobre o cmdlet Move-DatabasePath, consulte Move-DatabasePath.

Para obter mais informações sobre o cmdlet Mount-Database, consulte Mount-Database.

Para obter mais informações sobre o cmdlet Suspend-StorageGroupCopy, consulte Suspend-StorageGroupCopy.

Para obter mais informações sobre o cmdlet Resume-StorageGroupCopy, consulte Resume-StorageGroupCopy.