Avamar: Como recuperar um banco de dados do Exchange do estado "Dirty Shutdown"
Resumo: Este artigo contém as etapas necessárias para recuperar um banco de dados do Exchange do estado "Dirty Shutdown". Após a conclusão das etapas, o banco de dados estará em um estado "Clean ShutDown". ...
Este artigo aplica-se a
Este artigo não se aplica a
Este artigo não está vinculado a nenhum produto específico.
Nem todas as versões do produto estão identificadas neste artigo.
Instruções
Em um ambiente Microsoft Exchange, o banco de dados do Exchange pode estar no estado "Dirty Shutdown" por muitos motivos diferentes, alguns dos quais estão listados aqui:
No entanto, em um ambiente de backup e recuperação (como o Avamar), o banco de dados do Exchange também pode ser visto em um estado "Dirty Shutdown". Geralmente, é por um motivo diferente.
Um administrador de backup também pode seguir estas etapas para recuperar o banco de dados do Exchange.
Este artigo descreve o uso da ferramenta da Microsoft "eseutil.exe", que é usada para reproduzir os logs de transação no banco de dados do Exchange.
Para verificar o estado do banco de dados, execute este comando a partir do caminho em que o banco de dados foi restaurado:
Para recuperar o banco de dados respondendo aos logs de transação, execute o seguinte comando:
Para verificar o estado do banco de dados novamente e confirmar se ele foi recuperado, execute este comando novamente:
Agora que o banco de dados do Exchange está no estado "Desligamento limpo", ele pode ser:
- Atualizações defeituosas do Exchange Server ou dependência de versões desatualizadas.
- Os arquivos EDB não são desanexados dos arquivos de log corretamente.
- Os arquivos de log estão ausentes do servidor.
- Os arquivos de log estão danificados.
- O servidor não consegue ler os arquivos de log.
No entanto, em um ambiente de backup e recuperação (como o Avamar), o banco de dados do Exchange também pode ser visto em um estado "Dirty Shutdown". Geralmente, é por um motivo diferente.
- O cenário típico é quando o arquivo de banco de dados é restaurado como um arquivo simples usando a interface do usuário do Avamar ou usando o comando avtar.exe.
- Nesse caso, o comportamento esperado é que o banco de dados esteja no estado "Dirty Shutdown".
- Isso significa que os arquivos de log de transações ainda não foram reproduzidos para o banco de dados, já que isso não faz parte da operação de restauração de "arquivo simples".
- Isso é diferente do tipo de restauração do plug-in do Exchange, que reproduz os registros como parte do processo de restauração.
Um administrador de backup também pode seguir estas etapas para recuperar o banco de dados do Exchange.
Este artigo descreve o uso da ferramenta da Microsoft "eseutil.exe", que é usada para reproduzir os logs de transação no banco de dados do Exchange.
Etapas para recuperar o banco de dados:
Abra o prompt de comando do Windows como um usuário elevado (executar como administrador).Para verificar o estado do banco de dados, execute este comando a partir do caminho em que o banco de dados foi restaurado:
Syntax: eseutil /mh <database name> | findstr State Example: E:\Restore_Temp\H\mountpoint\database4>eseutil /mh database4.edb | findstr State State: Dirty ShutdownPara verificar os logs de transações e confirmar se eles estão disponíveis e em bom estado, execute este comando no caminho em que foram restaurados:
Syntax: eseutil /ml <log base name> Example: E:\Restore_Temp\H\mountpoint\database4>eseutil /ml E04 Extensible Storage Engine Utilities for Microsoft(R) Exchange Server Version 15.01 Copyright (C) Microsoft Corporation. All Rights Reserved. Initiating FILE DUMP mode... Verifying log files... Base name: E04 Log file: E:\Restore_Temp\H\mountpoint\database4\E040000002D.log - OK Log file: E:\Restore_Temp\H\mountpoint\database4\E040000002E.log - OK ... .. . Log file: E:\Restore_Temp\H\mountpoint\database4\E04000000A5.log - OK Log file: E:\Restore_Temp\H\mountpoint\database4\E04000000A6.log - OK No damaged log files were found. Operation completed successfully in 3.15 seconds.
Nota: O "E04" é o "nome base" do log, também conhecido como "nome da sequência de log", que é exclusivo em cada banco de dados. Preste atenção ao nome base para fornecer a sintaxe correta para o comando.
Para recuperar o banco de dados respondendo aos logs de transação, execute o seguinte comando:
Syntax: eseutil /r <log base name> /l <database's path> /d <transaction log's path> Example: E:\Restore_Temp\H\mountpoint\database4>eseutil /r E04 /l "E:\Restore_Temp\H\mountpoint\database4" /d "E:\Restore_Temp\H\mountpoint\database4" Extensible Storage Engine Utilities for Microsoft(R) Exchange Server Version 15.01 Copyright (C) Microsoft Corporation. All Rights Reserved. Initiating RECOVERY mode... Logfile base name: E04 Log files: E:\Restore_Temp\H\mountpoint\Database4 System files: <current directory> Database Directory: E:\Restore_Temp\H\mountpoint\Database4 Performing soft recovery... Restore Status (% complete) 0 10 20 30 40 50 60 70 80 90 100 |----|----|----|----|----|----|----|----|----|----| ................................................... Operation completed successfully in 2.859 seconds.
Para verificar o estado do banco de dados novamente e confirmar se ele foi recuperado, execute este comando novamente:
Syntax: eseutil /mh <database name> | findstr State Example: E:\Restore_Temp\H\mountpoint\database4>eseutil /mh database4.edb | findstr State State: Clean Shutdown
Agora que o banco de dados do Exchange está no estado "Desligamento limpo", ele pode ser:
- Montado no servidor Exchange
- Usada por meio da ferramenta Dell ItemPoint para fins de recuperação em nível granular (GLR)
- Usado por meio do comando do PowerShell do Exchange
- etc.
Nota: Se a opção de recuperação "/r" falhar, há outra opção "/p" para recuperação rígida, mas ela é recomendada para usuários avançados. Se o problema persistir, entre em contato com o administrador do Exchange ou com o Suporte da Microsoft.
Produtos afetados
Avamar Plug-in for Exchange VSSProdutos
AvamarPropriedades do artigo
Número do artigo: 000228246
Tipo de artigo: How To
Último modificado: 03 set. 2024
Versão: 3
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.