Como recuperar dados de email no Microsoft Exchange Server

A recuperação de dados de email no Microsoft Exchange Server é importante para lidar com problemas como corrupção de banco de dados, exclusões acidentais ou problemas de servidor. Neste artigo, veremos as etapas pararecuperar dados de e-mail no Microsoft Exchange Server, seja restaurando caixas de correio individuais ou bancos de dados inteiros, garantindo a integridade dos dados e o bom funcionamento.

Você pode recuperar e-mails do Microsoft Exchange Server?

O Exchange Server oferece ferramentas como recuperação de banco de dados e oem eseutilutilitário para ajudar a recuperar dados com eficiência e reduzir o tempo de inatividade. Na próxima seção, veremos como usá-los para recuperar dados de e-mail.

Como recuperar dados de e-mail no Microsoft Exchange Server?

Para recuperar dados de email no Microsoft Exchange Server, execute os métodos mencionados abaixo:

  1. Usando o backup do Windows Server
  2. Usando prompt de comando
  3. Usando um banco de dados de recuperação

Vamos começar com o guia.

1] Usando backup do Windows Server

O backup do Windows Server é um recurso nativo para fazer backup de dados do servidor, incluindo o Exchange Server. Este recurso deve ser habilitado e configurado antes que ocorra uma falha do Exchange. Nesta solução, exploraremos o processo completo, do início ao fim, de recuperação de dados de e-mail usando o backup do Windows Server.

  • Clique em Win + X, pressione a tecla A e selecione o botão Sim quando solicitado a abrir o PowerShell com direitos de administrador. Em seguida, execute o comando mencionado abaixo para habilitar o backup do Windows Server.
Install-WindowsFeature Windows-Server-Backup
  • Alternativamente, navegue até oGerenciador de servidorese selecione Gerenciar. Clique emAdicionar funções e recursos, siga o assistente e selecioneBackup do Windows Serverna guia Recursos. Uma vez habilitado, vá para o Gerenciador do Servidor, clique em Ferramentas e abra-o.
  • Agora, vá para o painel esquerdo, clique com o botão direito em Backup local e selecione Agendamento de backup. Clique no botão Avançar e selecione Personalizado> Avançar. Na próxima etapa, selecione os volumes que contêm o banco de dados do Exchange (arquivos .edb) e os arquivos de log. Evite selecionar arquivos ou pastas individuais.
  • Clique emConfigurações avançadas > Próximoe escolha uma das opções de acordo com sua necessidade. Escolha a frequência com que o backup deve ser executado, o disco para armazenar o backup e clique no botão Sim quando for avisado que os dados existentes serão excluídos.
  • Revise as configurações e clique em Concluir para finalizar o agendamento de backup.

Assim que o backup estiver pronto, iremos recuperá-lo.

Siga as etapas mencionadas abaixo para recuperar os dados.

  • Inicie o backup do Windows Server, clique com o botão direito em Backup local no painel esquerdo e selecioneRecuperar.
  • Na janela que se abre, escolha onde o backup será armazenado> Avançar e, a seguir, selecione a data do backup e clique no botão Avançar.
  • Na janela Selecionar tipo de recuperação, clique em Aplicativos e, se estiver esmaecido, significa que foi feito backup de arquivos ou pastas em vez de volumes. Nesse caso, clique em Arquivos e Pastas, recupere .edb e registre os arquivos em um local personalizado para processamento posterior.
  • No menu suspenso Aplicativo, selecione Exchange> Próximo e, para simplificar, usaremos Recuperar para local original ao especificar o destino de recuperação.
  • Verifique as configurações de recuperação e inicie o processo. Aguarde a conclusão e monte o banco de dados por meio do Exchange Admin Center ou executando o seguinte comando no PowerShell:
Mount-Database DB01
(Replace DBO1 with the database name)
  • Para verificar o status do banco de dados, execute o seguinte comando:
Get-MailboxDatabase -Server -Status | fl Name,*FullBackup

Se aparecer algum erro durante a montagem, isso pode indicar corrupção do disco ou problemas lógicos. Use oem eseutilutilitário para reparar o banco de dados.

2] Usando o prompt de comando

Os usuários também podem recuperar um banco de dados do Exchange usando o prompt de comando. Isso inclui preparar o banco de dados e os arquivos de log necessários para verificar sua integridade e realizar operações de recuperação usando oem eseutilferramenta. Veja como fazer o mesmo:

  • Para preparar o banco de dados do Exchange, copie o banco de dados do Exchange (.edb) e os arquivos de log para um diretório personalizado. Se os arquivos foram restaurados usando o Backup do Windows Server, coloque-os neste local personalizado para facilitar o acesso durante a recuperação.
  • A próxima etapa é determinar se os dados estão em um desligamento limpo ou um desligamento sujo, portanto, execute o seguinte comando para verificar usando oem eseutilferramenta.
eseutil.exe /MH D:\DBRecovery\DB01\DB01.edb
  • Se o banco de dados estiver em Dirty shutdown, vamos verificar a integridade do log de transações:
eseutil.exe /ml E00

Se o status indicar OK, os logs estão íntegros e podem ser usados ​​para recuperação.

  • Agora, vamos recuperar o banco de dados usando oem eseutilferramenta, então execute o seguinte comando:
eseutil /r E00 /l D:\DBrecovery\DB01 /d D:\DBrecovery\DB01
  • Uma vez feito isso, execute o comando para verificar o estado do banco de dados após a recuperação para confirmar se o processo de recuperação corrigiu o banco de dados com sucesso:
eseutil.exe /MH D:\DBRecovery\DB01\DB01.edb

Alternativamente, os usuários também podem executar o seguinte comando para verificá-lo:

eseutil /R E00 /l D:\DBrecovery\DB01 /d D:\DBrecovery\DB01

Uma vez no estado Clean Shutdown, o banco de dados agora pode ser montado ou usado para recuperar dados da caixa de correio.

Ler:Análise do software Stellar Data Recovery: como ele recuperou meus dados

3] Usando um banco de dados de recuperação

Usaremos o banco de dados de recuperação para recuperar a caixa de correio do Exchange para usuários específicos. Veja como.

  • Para criar um banco de dados de recuperação usando o arquivo .edb existente, execute o seguinte comando:
New-MailboxDatabase -Recovery -Name <RDBName> -Server <ServerName> -EdbFilePath <RDBPathandFileName> -LogFolderPath <LogFilePath>

(Certifique-se de substituir<RDBName> com um nome exclusivo para o banco de dados de recuperação,<ServerName> ,<RDBPathandFileName> , e<LogFilePath> com caminhos apropriados.)

  • Uma vez feito isso, inicie o PowerShell e execute a linha de comando para reiniciar o serviço Exchange Information Store para aplicar o novo banco de dados de recuperação:
Restart-Service MSExchangeIS

Alternativamente, os usuários também podem iniciar o Service Console, localizar e clicar com o botão direito em Microsoft Exchange Information Store e selecionar Reiniciar.

  • A próxima etapa é montar o banco de dados recuperado para acessar os dados da caixa de correio usando o seguinte comando:
Mount-thedatabase RDB01
  • Depois de termos acesso aos dados da caixa de correio, precisamos verificar se ela contém as caixas de correio desejadas:
Get-MailboxStatistics -Database RDB01 | Format-Table DisplayName,MailboxGUID -AutoSize
  • Agora, para restaurar a caixa de correio desejada do banco de dados de recuperação para a caixa de correio de destino, execute o comando mencionado abaixo:
New-MailboxRestoreRequest -SourceDatabase RDB01 -SourceStoreMailbox 8aa77cb3-dc38-1f37-72e5-55702e737f52 -TargetMailbox DB01

(Se a execução do comando levar ao legadoErro de incompatibilidade de DN do Exchange: caixa de correio de origem legaceuxchangedn não correspondee adicione o seguinte comando no final:
-AllowLegacyDNMismatch)

  • Isto marca o fim da solicitação de recuperação; no entanto, execute o seguinte comando, pois ainda precisamos remover a solicitação concluída para não sobrecarregar o ambiente de recuperação:
Get-MailboxRestoreRequest | where status -eq completed | Remove-MailboxRestoreRequest
  • Desmonte o banco de dados de recuperação para finalizar o processo de recuperação, pois fecha o acesso ao banco de dados:
Dismount-Database RDB01

Por último, faça login na caixa de correio recuperada via Outlook ou Outlook Web Access para garantir que a caixa de correio do usuário esteja funcional e que todos os dados necessários tenham sido armazenados antes de conceder o acesso ao usuário.

Ler:

Como faço para receber um e-mail de volta?

Os usuários que acessam o Outlook ou o aplicativo Web do Outlook podem usar o recurso Recuperar itens excluídos para recuperar um email. No entanto, para recuperação de caixa de correio, os usuários podem restaurar a partir de um backup ou usar um banco de dados de recuperação no Exchange.

Leia também:.

Related Posts