Share via


Como recuperar uma caixa de correio usando um Grupo de Armazenamento de Recuperação

 

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

Tópico modificado em: 2007-11-16

Este tópico explica como usar o RSG (Grupo de Armazenamento de Recuperação) do Microsoft Exchange Server 2007 para recuperar uma caixa de correio.

Antes de começar

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

  • A função Administrador do Exchange Server e o grupo Administradores local para criar e gerenciar o RSG e para acessar dados da caixa de correio restaurada.

  • A função Administrador de Destinatários do Exchange no servidor que contém a caixa de correio de destino.

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.

Os servidores são parte de uma floresta única ou de florestas de recurso. Os dados de caixa de correio só podem ser exportados para caixas de correio dentro da mesma floresta. As contas do serviço de diretório Active Directory associadas à caixa de correio podem estar em uma floresta externa, mas os dados de caixa de correio não podem ser exportados para servidores em florestas diferentes.

Apenas os bancos de dados do Exchange 2007 são aceitos como bancos de dados de recuperação e apenas o Exchange 2007 é aceito como um servidor de destino para dados recuperados da caixa de correio.

O cmdlet Restore-Mailbox só pode usar caixas de correio desconectadas como origem de dados e caixas de correio conectadas como destino de dados.

Procedimento

Para mesclar uma caixa de correio recuperada usando o RSG

  1. Se um RSG não existir ainda, você pode criar um executando o seguinte comando do Shell de Gerenciamento do Exchange:

    new-storagegroup -Server <Server_Name> -LogFolderPath <path_to_Logfiles> -Name <RSG_Name> -SystemFolderPath  <Database_Path> -Recovery
    
  2. Adicione um banco de dados de recuperação para o RSG executando o seguinte comando do Shell de Gerenciamento do Exchange:

    new-mailboxdatabase -mailboxdatabasetorecover <Database_Name> -storagegroup <Server_Name>\<RSG_Name> -EDBFilePath <Database_Path>
    
  3. Defina o banco de dados de recuperação para permitir substituições executando o seguinte comando do Shell de Gerenciamento do Exchange:

    set-mailboxdatabase -identity <Server_Name>\<RSG_Name>\<Database_Name> -AllowFileRestore:$True 
    
  4. Monte o banco de dados de recuperação executando o seguinte comando do Shell de Gerenciamento do Exchange:

    mount-database -identity <Server_Name>\<RSG_Name>\<Database_Name>
    
  5. Recupere a caixa de correio de um usuário existente para uma caixa de correio existente executando o seguinte comando do Shell de Gerenciamento do Exchange:

    restore-mailbox -identity <User_name> -rsgdatabase <Server_Name>\<RSG_Name>\<Database_Name> 
    

Exemplos de comandos para recuperar dados de usuários

A seguir estão exemplos de comandos que podem ser usados para recuperar dados de usuários de um RSG:

  • Para recuperar uma caixa de correio de um banco de dados de RSG para a caixa de correio 'John Smith' usada no momento, execute o seguinte comando do Shell de Gerenciamento do Exchange:

    Restore-Mailbox -identity 'John Smith' -RSGDatabase 'RSG\mailbox database'
    
  • Para recuperar todas as caixas de correio no RSG para suas respectivas caixas de correio ativas, execute o seguinte comando do Shell de Gerenciamento do Exchange:

    Get-MailboxStatistics -database 'RSG\Mailbox Database' | restore-mailbox
    
  • Se desejar restaurar uma caixa de correio em um RSG para uma caixa de correio ativa diferente, execute o seguinte comando do Shell de Gerenciamento do Exchange:

    Restore-Mailbox -RSGMailbox 'John Smith' -RSGDatabase 'RSG\Mailbox Database' -id 'Allison Brown' -TargetFolder 'JSmith Email'
    
  • Para recuperar dados de usuário final entre duas datas, execute o seguinte comando do Shell de Gerenciamento do Exchange:

    Restore-Mailbox -RSGMailbox 'John Smith' -RSGDatabase 'RSG\Mailbox Database' -id 'Allison Brown' -TargetFolder 'JSmith Email' -StartDate '02/02/05' -EndDate '02/05/05'
    

Para obter mais informações

Para obter informações gerais sobre como fazer restaurações, consulte Como executar uma restauração básica de bancos de dados do Exchange.