Como verificar uma cópia de Replicação Contínua em Cluster usando Eseutil
Aplica-se a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Tópico modificado em: 2008-01-08
Este tópico explica como usar a versão da linha de comando da ferramenta VSS (Serviço de cópias de sombra de volume - VSSAdmin.exe) do Microsoft e o Utilitário de Banco de Dados do Servidor (Eseutil.exe) do Exchange para executar uma verificação de consistência física em relação a uma cópia passiva de um grupo de armazenamento em um ambiente de CCR (replicação contínua em cluster).
Antes de começar
Antes de executar uma verificação de consistência física em um banco de dados, você deve suspender temporariamente todas as repetições de log de transações do grupo de armazenamento que contém o banco de dados a ser verificado. Para obter etapas detalhadas sobre como suspender e continuar a repetição do log de transações usando o Shell de Gerenciamento do Exchange, consulte:
Como interromper a replicação em uma cópia de replicação contínua em cluster
Como reiniciar a replicação em uma cópia de replicação contínua em cluster
Para executar o procedimento a seguir, você deve usar uma conta à qual esteja delegada a função Administrador do Exchange Server e grupo Administradores local no 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.
Procedimento
Para verificar os arquivos de log de banco de dados e de transação de um grupo de armazenamento passivo em um ambiente de CCR
Suspenda todas as atividades de repetição do log de transações do volume do grupo de armazenamento que contém o banco de dados a ser verificado. Para fazer isso:
Abra o Shell de Gerenciamento do Exchange.
Execute o seguinte comando para suspender a replicação:
Suspend-StorageGroupCopy -Identity <Server\StorageGroup> -SuspendComment <Comment>
Abra uma janela Prompt de Comando e navegue até a pasta %Windows%\System32. Execute o seguinte comando para criar uma cópia de sombra do volume que contém os bancos de dados a serem verificados:
Vssadmin create shadow /for=<Volume>
Dica
O parâmetro <Volume> deve ser a letra de uma unidade local ou a letra de uma unidade representando um ponto de montagem de volume.
Retome o log de transações e a atividade de repetição para todos os bancos de dados do volume. Para fazer isso:
Abra o Shell de Gerenciamento do Exchange.
Execute o seguinte comando para retomar a replicação:
Resume-StorageGroupCopy -Identity <Server\StorageGroup>
Na janela Prompt de Comando, vá para o diretório que contém a ferramenta Eseutil.exe. Por padrão, Eseutil.exe está localizada em %ProgramFiles%\Microsoft\Exchange Server\bin.
Para verificar a integridade física do banco de dados, use o seguinte comando:
Eseutil /k /p20 <Path for VSS Shadow Copy of database>
Dependendo dos resultados retornados por Eseutil, siga um destes procedimentos:
Se Eseutil não relatar nenhum problema com os arquivos verificados, vá para a etapa 7.
Se Eseutil determinar que há dano físico, consulte Como restaurar após danificação do banco de dados.
Exclua a cópia de sombra usando o seguinte comando:
Vssadmin delete shadows /For=<Volume>
Dica
Se ocorrer um failover durante esse processo, esse banco de dados não será montado no failover, pois o arquivo estará sendo usado.
Dica
Reduza o tempo de suspensão de cópias. Quanto mais tempo uma cópia fica suspensa, mais logs precisam ser repetidos após o failover.
Para obter mais informações
Para obter mais informações sobre como exibir informações sobre o ambiente de CCR, 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 como suspender uma cópia de grupo de armazenamento, consulte Suspend-StorageGroupCopy.
Para obter mais informações sobre como reativar uma cópia de grupo de armazenamento, consulte Resume-StorageGroupCopy.