Share via


Como executar o Eseutil /C (Restaurar)

 

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

Tópico modificado em: 2006-12-19

Este tópico explica como executar uma recuperação complexa do banco de dados de caixa de correio ou de pasta pública do Exchange usando o modo de restauração do Exchange Server Database Utilities (Eseutil.exe). A opção /C não pode ser usada em bancos de dados de fila de transporte porque não é feito backup desses bancos de dados. O modo de restauração do Eseutil permite executar a recuperação complexa em um banco de dados restaurado de um backup online e exibir o arquivo Restore.env. O arquivo Restore.env é criado durante a restauração de um backup online e controla o processo de recuperação complexa.

Antes de começar

Antes de executar o Eseutil /C no banco de dados de correio ou de pasta pública do Exchange, verifique o seguinte:

  • Verifique se você fez logon usando uma conta à qual esteja delegada a associação no grupo Administradores local nesse computador.

  • Verifique se você tem direitos e permissões de nível de pasta para a pasta onde estão os arquivos de banco de dados de reparo e arquivos de log.

  • Certifique-se de ter acesso ao computador local onde os arquivos de log e banco de dados estão, e onde os arquivos binários do Exchange (Eseutil.exe e suas dependências) residem.

Procedimento

Para executar o modo de restauração do Eseutil

  1. Depois que seu backup tiver sido restaurado e você desejar iniciar uma recuperação complexa, abra uma janela Prompt de Comando.

  2. Navegue até a pasta onde o arquivo Restore.env está localizado.

  3. Execute o seguinte comando para repetir os logs:

    eseutil /cc
    

    Dica

    Quando os logs de transações concluem a repetição com êxito, a mensagem "Operação concluída com êxito" é exibida.

Para executar o Eseutil /C usando outras opções

  • Para exibir o arquivo Restore.env, use esta sintaxe de linha de comando básica:

    ESEUTIL /CM "d:\temp\First Storage Group"
    

    Dica

    Se você executar o comando do diretório onde Restore.env está localizado, não será necessário especificar nenhuma informação de caminho. Se você especificar as informações de caminho, não anexe Restore.env ao final do caminho.

  • Para forçar que um banco de dados que não foi sacrificado (consulte a segunda Observação a seguir para obter uma explicação sobre o que sacrificado significa) seja recuperado, você pode executar o seguinte comando como se o banco de dados tivesse sido sacrificado, conforme mostrado no exemplo a seguir:

    ESEUTIL /CC /T
    

    Dica

    Não use nenhum parâmetro com a opção /T. O uso da opção /T faz com que todos os logs de transações no local do Restore.env sejam repetidos, estejam eles listados no Restore.env ou não. Nenhum log na pasta em execução será repetido.

    Dica

    Se você estiver restaurando para um servidor alternativo ou tiver excluído e recriado o banco de dados original, apenas os logs de transações na pasta temporária serão repetidos. Os logs de transações na pasta de banco de dados normal não são repetidos. Essa distinção impede conflitos de repetição de log de transações nos casos em que o Exchange Server verifica que o banco de dados para o qual ele está restaurando não é o mesmo do qual seu backup foi feito. Um banco de dados restaurado nessas circunstâncias é chamado de banco de dados sacrificado.

Para obter mais informações

Você pode ver a referência de linha de comando completa e a sintaxe de Eseutil /C digitando eseutil /? no prompt de comando e selecionando C para restauração.

Para obter mais informações sobre o Eseutil, consulte os seguintes tópicos: