Como restaurar um backup de streaming em outro servidor

 

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

Tópico modificado em: 2010-07-28

Você pode restaurar um banco de dados de caixa de correio em outro servidor criando um grupo de armazenamento e um banco de dados com o mesmo nome do grupo de armazenamento e do banco de dados do servidor Exchange Server de onde veio o banco de dados.

Dica

O Windows Server Backup em Windows Server 2008 não tem mais suporte para backups ou restaurações sensíveis ao Exchange. Ao contrário do que ocorre em versões anteriores do Backup do Windows, você não pode fazer nem restaurar backups de streaming do Exchange usando o Backup do Windows Server. Portanto, para fazer backup e restaurar o Exchange Server 2007 SP1 ou o Exchange 2007 RTM no Windows Server 2008, você deve usar um aplicativo com reconhecimento do Exchange que ofereça suporte ao gravador VSS (Serviço de Cópias de Sombra de Volume) do Exchange 2007, como o Microsoft System Center Data Protection Manager, um aplicativo de terceiros baseado em VSS, com reconhecimento do Exchange, ou um aplicativo de terceiros com reconhecimento do Exchange que use as APIs de backup de streaming localmente no servidor Exchange para fazer um backup localmente no servidor Exchange. Um aplicativo que utiliza um agente de backup que é executado localmente no servidor Exchange e que flui o backup remotamente para um aplicativo de backup é considerado um backup local.
No entanto, o Exchange 2007 SP2 inclui um novo plug-in que permite fazer backups de dados do Exchange, baseados no VSS (Serviço de Cópias de Sombra de Volume), usando o Backup do Windows Server no Windows Server 2008. Você pode usar o Backup do Windows Server para fazer backup e restaurar os bancos de dados do Exchange 2007 SP2. Uma compreensão total do que precisa ser feito backup, onde armazenar backups e como restaurá-los são itens fundamentais para ser um administrador eficiente do Exchange. Para obter mais informações sobre o que precisa ser feito backup no Exchange 2007, consulte Usando o backup do Windows Server para operações de backup e restauração de dados do Exchange.

Importante

Os bancos de dados de pasta pública geralmente contêm réplicas de pastas em outros armazenamentos de pasta pública. A restauração de uma versão mais antiga de um banco de dados de pasta pública em um servidor alternativo pode causar problemas de réplicas.

Antes de começar

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

  • Função de Administrador da Organização do Exchange

Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Exchange 2007, consulte Considerações sobre permissão.

Além disso, os seguintes pressupostos são considerados nesse procedimento:

  • O Server1 tinha um banco de dados denominado "SG2\mailbox database 1".

  • Você tem um backup de streaming do banco de dados SG2\mailbox database 1 que você criou usando o Backup do Microsoft Windows Server 2003.

    Dica

    Se você usa um utilitário de backup diferente do Backup, as subetapas da Etapa 4 não se aplicam.

  • Você deseja restaurar esse backup no Server2. O local para onde você está restaurando deve ter espaço livre em disco suficiente para a restauração.

Procedimento

Para restaurar um backup de banco de dados de caixa de correio em outro servidor

  1. Crie um grupo de armazenamento no Server2 chamado "SG2" executando o seguinte comando do Shell de Gerenciamento do Exchange:

    New-StorageGroup SG2 -Server Server2
    
  2. Crie no grupo de armazenamento SG2 um banco de dados chamado "mailbox database 1" executando o seguinte comando do Shell de Gerenciamento do Exchange:

    New-MailboxDatabase -StorageGroup Server2\SG2 -Name "mailbox Database 1"
    
  3. Configure o banco de dados "mailbox database 1" de modo que ele possa ser substituído executando o seguinte comando do Shell de Gerenciamento do Exchange:

    Set-MailboxDatabase "mailbox database 1" -AllowFileRestore $true
    
  4. Catalogue o arquivo .bkf e altere a configuração de Restaurar arquivos para de modo a apontar para o Server2 executando as seguintes etapas:

    1. Abra Backup, clique no vínculo Modo avançado e clique na guia Restaurar e Gerenciar Mídia.

    2. Clique em Ferramentas e selecione Catalogar um arquivo de backup. Selecione o arquivo de backup a ser catalogado e clique em OK.

    3. Encontre e selecione o arquivo de backup em Rótulo de identificação de backup.

    4. Altere o local de Restaurar arquivos para para um Local alternativo, e defina o Local alternativo na pasta onde o banco de dados estará no Server2.

    5. Clique em Iniciar Restauração para iniciar a operação de restauração.

    6. Em Confirmar Restauração, clique em Avançado para especificar as opções avançadas de restauração ou clique em OK para iniciar a restauração.

  5. Monte o banco de dados no Server2 executando o seguinte comando do Shell de Gerenciamento do Exchange:

    mount-database "mailbox database 1"
    
  6. Remova a configuração Não montar este banco de dados na inicialização dos bancos de dados do Exchange executando o seguinte comando do Shell de Gerenciamento do Exchange:

    Set-MailboxDatabase <restored_database> -MountAtStartUp $true
    

Para obter mais informações

Para obter etapas detalhadas para criar um grupo de armazenamento, consulte Como criar um Novo Grupo de Armazenamento.

Para obter mais informações sobre a portabilidade de bancos de dados, consulte Portabilidade do banco de dados.

Para obter detalhes completos sobre Backup e como solucionar seus problemas, consulte Fazendo o backup e restaurando dados na Ajuda online do Windows Server 2003.