Introdução

Com o Windows Server Backup, após efetuar um backup da database do Exchange Server 2010, podemos efetuar um restore quando necessário. O restore que irei detalhar a seguir se trata de um restore a nível de database, ou seja, ele recupera toda uma database que tenha sido destruída por algum motivo (hardware, administração incorreta, etc).

Para entendimento do processo, irei deletar o arquivo “.edb” do ambiente, ilustrando que ocorreu a perda de todo o conteúdo do HD por motivo de falha de hardware, por exemplo.


Aplica-se a:

  • Exchange Server 2010;
  • Windows Server 2008 R2

Configuração da Database do Exchange Server 2010

Antes de efetuar o processo de recover, devemos efetuar uma configuração na database que será recuperada. Devemos abrir o Exchange Management Console e navegar até “Organization Configuration” e em seguida clicar em “Mailbox”.


Em “Database Management”, selecione a Database a ser recuperada, clique com o botão direito e escolha “Properties”.


Navegue até aba “Maintenance” e marque a opção “This database can be overwritten by a restore”. Clique em “Apply” e “OK”.


Efetuando restore com o Windows Server Backup

Iremos abrir o Windows Server Backup navegando em “Start”, “Administrative Tools” e clicando em “Windows Server Backup”.

Após o Windows Server Backup ser iniciado, devemos clicar no menu “Action” e selecionar a opção “Recover”.

No Wizard que será iniciado, devemos escolher a opção que melhor se adequa ao ambiente. Como o backup está armazenado no próprio servidor em uma unidade diferente, devemos escolher a primeira opção “This server”. Caso o backup estivesse armazenado em uma unidade de rede, por exemplo, escolheríamos a opção “A backup stored on another location”. Clique em “Next” para prosseguir.


Em “Select Backup Date” devemos escolher qual backup queremos escolher para ser recuperado. Escolha o backup adequando e clique em “Next” para prosseguir.


Em “Select Recovery Type” escolha a opção “Applications”. Escolhendo essa opção o Winzard indentificará que o backup pertence ao Exchange.


Em “Select Application” devemos selecionar a única opção “Exchange” e clicar em “Next”. Entretanto, nessa tela em específico existe uma opção chamada “Do not perform a roll-forward recovery of the application databases”. Caso essa opção seja selecionada e possuirmos os circular logging da database que está sendo recuperada, todos os logs serão aplicados durante o recover e, mesmo escolhendo um backup de um dia atrás, nenhum email será perdido (no caso de possuir todos os logs referente a esse dia de diferença). Caso essa opção seja marcada, esse processo não é efetuado e a database é recuperada normalmente, mas sem a aplicação dos logs, ou seja, voltará exatamente no estado em que estava na hora e dia do backup.


Podemos ainda clicar em “Details” e verificar qual será a database recuperada. O nome da Database não é mostrado, mas sim apenas sua identificação GUID.


Em “Specify Recover Options” devemos escolher o local para onde o restore será enviado. Nesse caso iremos enviar o restore para o local original. Clique em “Next” para prosseguir.


Em “Confirmation” devemos apenas revisar as informações e clicar em “Recover” para o processo ser iniciado.


Após o processo ser completado clique em “Close”.


Conclusão

Nesse artigo demonstrei como efetuar um recover do Exchange Server 2010 utilizando o Windows Server Backup.

Este artigo foi originalmente escrito por:

Wesley Martins Silva 
Twitter: @wesmrt
Blog: wesleymartins.info