Executar uma recuperação de sinal de discagem

 

Aplica-se a: Exchange Server 2010 SP2, Exchange Server 2010 SP3

Tópico modificado em: 2011-03-19

O uso da portabilidade de sinal de linha permite que os usuários tenham uma caixa de correio temporária para envio e recebimento de email enquanto a caixa de correio original está sendo restaurada ou reparada. A caixa de correio temporária pode estar no mesmo servidor de Caixa de Correio do Exchange 2010 ou em qualquer outro servidor de Caixa de Correio do Exchange 2010 em sua organização. O processo de uso da portabilidade de sinal de linha é chamado de recuperação de sinal de linha, que envolve a criação de um banco de dados vazio em um servidor de Caixa de Correio para substituir o banco de dados com falha. Para obter mais informações, consulte Portabilidade de Sinal de Linha.

Pré-requisitos

É preciso ter um número menor do que o máximo permitido de bancos de dados implantados para se criar um banco de dados de sinal de linha. O Exchange 2010 Standard Edition oferece suporte a um máximo de 5 bancos de dados por servidor. O Exchange 2010 Enterprise Edition oferece suporte a um máximo de 100 bancos de dados por servidor.

Usar o Shell para executar uma recuperação de sinal de linha em um único servidor

Para executar este procedimento, você precisa de permissões. Para ver de que permissões você precisa, consulte o Entrada "Recuperação da caixa de correio" no tópico Permissões de caixas de correio.

Dica

Não é possível usar o EMC para executar uma recuperação de sinal de linha em um único servidor

  1. Verifique se possíveis arquivos existentes referentes ao banco de dados sendo movido são preservados caso eles sejam necessários para operações de recuperação futuras.

  2. Use o cmdlet New-MailboxDatabase para criar um banco de dados de sinal de linha, como mostrado neste exemplo.

    New-MailboxDatabase -Name DTDB1 -EdbFilePath D:\DialTone\DTDB1.EDB
    
  3. Use o cmdlet Set-Mailbox para mover as caixas de correio do usuário hospedadas no banco de dados sendo recuperado, como mostrado neste exemplo.

    Get-Mailbox -Database DB1 | Set-Mailbox -Database DTDB1
    
  4. Use o cmdlet Mount-Database para montar o banco de dados para que os computadores clientes possam acessar o banco de dados e enviar e receber mensagens, como mostrado neste exemplo.

    Mount-Database -Identity DTDB1
    
  5. Crie um banco de dados de recuperação (RDB) e restaure ou copie o banco de dados e os arquivos de log contendo os dados que deseja recuperar no RDB. Para obter etapas detalhadas, consulte Criar um banco de dados de recuperação.

  6. Após copiar os dados no RDB, mas antes de montar o banco de dados restaurado, copie os arquivos de log do banco de dados que apresentou falha para a pasta de logs de banco de dados de recuperação para que eles possam ser reproduzidos para o banco de dados restaurado.

  7. Monte o RDB e use o cmdlet Dismount-Database para desmontá-lo, como mostrado neste exemplo.

    Mount-Database -Identity RDB1
    Dismount-Database -Identity RDB1
    
  8. Após a desmontagem do RDB, move o banco de dados atual e os arquivos de log que estão na pasta RDB para um local seguro. Isso é feito como preparação para trocar o banco de dados recuperado pelo banco de dados de sinal de linha.

  9. Desmonte o banco de dados de sinal de linha, como mostrado neste exemplo. Observe que os usuários finais terão uma interrupção no serviço quando você desmontar esse banco de dados.

    Dismount-Database -Identity DTDB1
    
  10. Mova o banco de dados e os arquivos de log da pasta do banco de dados de sinal de linha para a pasta do RDB.

  11. Mova o banco de dados e os arquivos de log do local seguro que contém o banco de dados recuperado para a pasta do banco de dados de sinal de linha e monte o banco de dados, como mostrado neste exemplo.

    Mount-Database -Identity DTDB1
    

    Isso encerra a interrupção de serviço para os seus usuários finais. Eles poderão acessar o banco de dados de produção original e enviar e receber mensagens.

  12. Monte o RDB, como mostrado neste exemplo.

    Mount-Database -Identity RDB1
    
  13. Use os cmdlets Get-Mailbox e restore-Mailbox para exportar os dados do RDB e importá-los no banco de dados recuperado, como mostrado neste exemplo. Essa ação importará todas as mensagens enviadas e recebidas, com o uso do banco de dados de sinal de linha no banco de dados de produção.

    Get-Mailbox -Database DTDB1 | Restore-Mailbox -RecoveryDatabase RDB1
    
  14. Após o término da operação de restauração, você poderá desmontar e remover o RDB, como mostrado neste exemplo.

    Dismount-Database -Identity RDB1
    Remove-MailboxDatabase -Identity RDB1
    

Para obter informações detalhadas sobre sintaxes e parâmetros, consulte os seguintes tópicos:

 © 2010 Microsoft Corporation. Todos os direitos reservados.