Compartilhar via


Como mover um banco de dados em um ambiente de replicação contínua local

 

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

Tópico modificado em: 2007-01-02

Este tópico descreve a maneira recomendada de mover um banco de dados em um grupo de armazenamento que tenha sido habilitado para LCR (replicação contínua local). Você pode usar o Shell de Gerenciamento do Exchange ou o Console de Gerenciamento do Exchange para alterar o local de um banco de dados em um grupo de armazenamento habilitado para LCR. Em uma configuração de LCR, há dois arquivos de bancos de dados, um para cada cópia. Os locais para as duas cópias podem ser alterados de forma independente ou em conjunto.

Procedimentos semelhantes são usados para reconfigurar o local de um log do grupo de armazenamento e arquivos de sistema em um ambiente de LCR. Para obter etapas detalhadas para mover o local de arquivos de log e arquivos de sistema de um grupo de armazenamento habilitado para LCR, consulte Como mover um grupo de armazenamento em um ambiente de replicação contínua local.

Antes de começar

Para executar os procedimentos a seguir, você deve usar uma conta à qual esteja delegado o seguinte:

  • Função de Administrador do Exchange Server e grupo Administradores local 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 Microsoft Exchange Server 2007, consulte Considerações sobre permissão.

Importante

Os bancos de dados não podem ser colocados na raiz de um volume.

Procedimento

Para usar o Console de Gerenciamento do Exchange para mover um banco de dados habilitado para LCR

  1. Abra o Console de Gerenciamento do Exchange.

  2. Na árvore do console, expanda Configuração do Servidor e clique em Caixa de Correio.

  3. No painel de resultados, selecione o servidor no qual deseja mover o banco de dados.

  4. No painel de trabalho, selecione o grupo de armazenamento que contém o banco de dados a ser movido.

  5. No painel de ações, clique em Suspender Replicação Contínua Local. Quando a caixa de diálogo Suspensão Administrativa for exibida, insira um comentário opcional e clique em Sim para suspender a replicação.

  6. No painel de ações, clique em Mover Arquivos de Banco de Dados. O Assistente para Mover Arquivos de Banco de Dados é exibido.

  7. Se você desejar mover a cópia ativa do banco de dados, especifique o local do arquivo a ser movido clicando em Procurar por caminho de arquivo de banco de dados do Exchange. Se você desejar mover a cópia passiva do banco de dados, especifique o local do arquivo a ser movido clicando em Procurar por caminho de arquivo de banco de dados do Exchange de replicação contínua local. Selecione o local e clique em OK para preencher o campo de local de arquivo. Clique em Avançar para continuar.

  8. Revise o Resumo da Configuração e, se estiver correto, clique em Mover para mover os arquivos do grupo de armazenamento.

  9. Clique em Mover para mover o banco de dados.

  10. Clique em Concluir para concluir o assistente.

  11. No painel de trabalho, selecione o grupo de armazenamento que contém o banco de dados movido.

  12. No painel de ações, clique em Continuar replicação contínua local.

Para usar o Shell de Gerenciamento do Exchange para mover um banco de dados habilitado para LCR

  1. Suspenda a replicação com o cmdlet Suspend-StorageGroupCopy. Execute o seguinte comando:

    Suspend-StorageGroupCopy -Identity:<Server\StorageGroupName>
    
  2. Use o cmdlet Move-DatabasePath para alterar as informações de caminho do banco de dados no serviço de diretório do Active Directory. Esse cmdlet move a cópia passiva do banco de dados. Ele desmonta o banco de dados (se ainda não estiver desmontado) durante a movimentação. Verifique se o banco de dados no grupo de armazenamento está desmontado antes de executar a operação de movimentação.

    Move-DatabasePath -Identity:<Server\StorageGroupName\DatabaseName.edb> -CopyEdbFilePath <filepath\DatabaseName.edb>
    
  3. Reinicie a replicação com o cmdlet Resume-StorageGroupCopy. Execute o seguinte comando:

    Resume-StorageGroupCopy -Identity:<Server\StorageGroupName>
    
  4. Verifique se a replicação do grupo de armazenamento está continuando normalmente. Para obter etapas detalhadas para verificar se a replicação está adequada, consulte Como exibir o status de uma cópia de replicação contínua local.

Dica

A Etapa 2 do procedimento anterior do Shell de Gerenciamento do Exchange pode ser modificada para usar a opção ConfigurationOnly do cmdlet Move-DatabasePath. Essa opção impede o comando de mover os dados. Se você usar essa opção, será altamente recomendável desmontar explicitamente o banco de dados antes da Etapa 2 e montá-lo explicitamente após a Etapa 2. Depois de concluir a movimentação na Etapa 3, você deverá mover os dados manualmente. A vantagem desta seqüência é que, se a movimentação puder ser realizada sem copiar os dados, o procedimento poderá ser concluído mais rapidamente, reduzindo a duração de qualquer interrupção.

Para obter mais informações

Para obter informações detalhadas sobre sintaxe e parâmetros, consulte Suspend-StorageGroupCopy, Move-DatabasePath e Resume-StorageGroupCopy.

Para obter mais informações sobre como gerenciar o ambiente de LCR, consulte Gerenciando a replicação contínua local.