CV: og2AFIFzvgUECzU0.0
Para obter uma versão de Microsoft Exchange Server 5.5 e o Microsoft Backoffice Small Business Server 4.5 do presente artigo, consulte 272570 .
Este artigo passo a passo descreve como recuperar os dados de danos do arquivo de informações utilizando um procedimento de restauro offline no Microsoft Exchange 2000 Server e Microsoft Exchange Server 2003.
Nota Este artigo descreve métodos de recuperação de desastres para nenhuma outra área do Exchange 2000 Server e Exchange Server 2003 e a solução descrita neste artigo pode não corrigir todas as ocorrências de danos do arquivo de informações.
Quando ocorrem danos no Exchange 2000 Server e Exchange Server 2003, o arquivo de informações é um dos componentes afectados com mais frequência. O arquivo de informações é composto dos seguintes ficheiros de base de dados de quatro:
O ficheiro de base de dados Priv1. edb contém mensagens de SMTP não tanto dentro do processo e armazenadas. O ficheiro de base de dados Priv1. stm contém as mensagens de correio Simple Mail Transfer Protocol (SMTP), ambos os que estão no processo e os que são armazenadas no servidor. O ficheiro de base de dados pub1. edb contém o arquivo de pastas públicas não SMTP dados formatados. O Pub1.stm contém o arquivo de pastas públicas informações SMTP formatado.
Para mais informações sobre como efectuar cópias de segurança e restaurar estes ficheiros, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
296788 que os cópia de segurança e restauro offline procedimentos para o Exchange
Normalmente, os danos envolvem um ou ambos os ficheiros. edb (Exchange 2000 Server e Exchange Server 2003 base de dados). Na maioria dos casos, o ficheiro Priv1. edb ou o ficheiro pub1. edb (sendo que ambos estão localizados na pasta c:\Programas\Exchsrvr\Mdbdata. programa) está danificado.
Quando o arquivo de informações está danificado, poderão ocorrer os seguintes sintomas:
Não é iniciado o serviço Microsoft Exchange Information Store.
Não é possível parar o serviço de arquivo de informações e também não é possível parar serviços dependentes, tais como o Post Office Protocol versão 3 (POP3) e Internet Message Access Protocol versão 4rev1 (IMAP4).
O arquivo de informações deixa de responder e o nível de utilização da CPU mantém-se dos 100 por cento.
Os clientes não é possível obter ou enviar correio electrónico, mesmo que parar e, em seguida, reinicie o serviço de arquivo de informações.
Quando tenta restaurar as bases de dados do Exchange 2000 Server e Exchange Server 2003 a partir de uma cópia de segurança offline e, em seguida, execute o patch do Information Store Integrity Checker utilitário (Isinteg.exe), poderá receber a seguinte mensagem de erro:
Erro 4294966746: JET_errDatabaseInconsistent
Quando tenta montar o arquivo de caixa de correio no Exchange System Manager, recebe uma mensagem de erro semelhante à seguinte:
Não é possível montar o arquivo de caixa de correio com o erro c104173c "as informações de arquivo está ocupado"
Quando utiliza o Exchange System Manager para tentar montar a base de dados, poderá receber a seguinte mensagem de erro:
Ocorreu um erro de processamento interno. Tente reiniciar o Exchange System Manager ou o serviço Microsoft Exchange Information Store ou ambos.
ID n: c1041724
ID do evento: 9175
SA de Exchange de origem
Descrição: Openmsgstore de chamada MAPI falhou com o seguinte erro - problemas de rede ou o computador de servidor do MSE está desligado para manutenção.
O procedimento descrito neste artigo baseia-se um único servidor e o cenário de local único que tem as seguintes qualidades:
Não está a ser utilizado um conector de site.
Replicação entre locais está desactivada (um único site está em utilização).
Existe uma cópia offline do ficheiro pub1. edb e o ficheiro Priv1. edb.
Não está a ser utilizado um servidor de gestão de chaves (servidor KM).
O servidor tem o Microsoft Small Business Server 2000.
No entanto, podem aplicar os princípios para a maioria dos computadores outros Exchange 2000 Server e Exchange Server 2003 que estão configuradas numa único organização, configuração único site.
Nota Este procedimento não foi concebido para restaurar definições de conector.
Utilize os procedimentos descritos neste artigo para isolar os danos do arquivo de informações e para o ajudar a recuperar as informações públicas e privadas armazena. Antes de começar, certifique-se de que pode recuperar os ficheiros de dados de outra origem. Por exemplo, se estiver a utilizar uma base de dados do Exchange 2000 pequeno (menos de 1 gigabyte [GB]), fazer cópias dos ficheiros pub1. edb, Pub1.stm, Priv1. edb e Priv1. stm. Para bases de dados maiores, se não tiver espaço em disco suficiente para copiar os ficheiros, utilize um sistema de cópia de segurança de banda bem ou outro utilitário de armazenamento offline.
O arquivo de informações de resolução de problemas
Tente iniciar o serviço Microsoft Exchange Information Store. Grave qualquer erro e IDs de evento comunicados.
Certifique-se de que o serviço de arquivo de informações é parado antes de executar o programa de Eseutil.exe que é mencionado no passo 3.
Nota Se o serviço de arquivo de informações deixa de responder (bloqueia) num estado inicial, pode parar o serviço por desactivá-lo e reiniciar o servidor. Para desactivar o serviço de arquivo de informações, siga estes passos:
Faça duplo clique sobre o serviço Microsoft Exchange Information Store e, em seguida, clique em desactivado na caixa tipo de arranque .
Verifica a consistência das bases de dados. Se uma base de dados for consistente, todos os ficheiros de registo foram consolidados no arquivo. Se a base de dados não for consistente, a base de dados poderá não estar danificada. Em vez disso, os ficheiros de registo podem estar em falta, danificado ou ainda não consolidada na base de dados. Execute os seguintes comandos para verificar a consistência de bases de dados públicas e privadas (estas linhas foram moldadas para melhor legibilidade).
C:\Programas\Microsoft Files\exchsrvr\BIN > eseutil /mh
Nota Este exemplo assume que estiver a executar os programas na pasta Files\ExchSrvr\Bin do programa na unidade C e que os ficheiros. edb estão na pasta c:\Programas\Exchsrvr\Mdbdata. do programa.
Se tiver efectuado uma actualização, os ficheiros de base de dados podem estar localizados na pasta c:\Exchsrvr\Mdbdata.. Se as bases de dados tem sido optimizados, pode estar noutra unidade.
Para verificar se o ficheiro. edb está consistente, verifique a linha de saída com o nome "State". Se pretender enviar a saída deste comando directamente para um ficheiro de texto, pode modificar a linha de comandos como se segue (as seguintes linhas foram moldadas para melhor legibilidade).
Para apresentar o texto directamente no ecrã, adicione | mais para o fim do comando.
Se o ficheiro de pub1. edb e o ficheiro Priv1. edb não estiverem localizados na pasta c:\Programas\Exchsrvr\Mdbdata. de programa na mesma unidade que a pasta ExchSrvr\Bin que está a executar o comando, substitua a porção "C:\Programas\Microsoft files\mdbdata\priv1.edb" do comando o caminho completo do ficheiro Priv1. edb. Efectue as mesmas alterações para pub1. edb. Se o ficheiro pub1. edb e o ficheiro Priv1. edb estiverem consistentes, avance para o passo 6.
Se uma das bases de dados estiver inconsistente, tente efectuar uma recuperação simples dos ficheiros para verificar se existem cópias dos ficheiros de registo armazenados na pasta Mdbdata.
Nota Se não tiver os ficheiros de registo, não é possível concluir o processo de recuperação de software. Vá para o passo 6. Também tem de iniciar o serviço de arquivo de informações.
Quando efectua uma recuperação simples, quaisquer ficheiros de registo não consolidados estão empenhados na base de dados do arquivo de informações.
Para iniciar uma recuperação simples, execute o seguinte comando.
Abra a pasta onde residem os ficheiros de registo e base de dados e, em seguida, escreva o seguinte numa linha de comandos. A linha que se segue foi moldada para melhor legibilidade.
Clique em Sim para executar a reparação. O utilitário apresenta a seguinte mensagem:
Quando a recuperação de software estiver concluída, o programa apresenta a mensagem:
Operação concluída com êxito em x.xxx segundos.
Pode utilizar este comando para recuperar as bases de dados se as bases de dados sejam completamente recuperáveis. Para confirmar este comportamento, repita este passo desde o início e, em seguida, execute novamente o comando eseutil /mh . Se o estado foi alterado para "Consistent" para o arquivo de informações público e o arquivo de informações privado, vá para o passo 5.
Se qualquer uma das bases de dados estiverem inconsistentes e o comando eseutil /r não as repuser num estado consistente, utilize o procedimento descrito neste passo.
Nota Quando utiliza o seguinte comando, poderá perder alguns Exchange 2000 Server ou base de dados de arquivo de dados do Exchange Server 2003, incluindo as mensagens contidas nos ficheiros de registo que ainda não foram consolidados para as informações. O comando seguinte é um comando de recuperação do estado permanente ou forte. A Microsoft recomenda que utilize este comando apenas se o arquivo de informações público ou o arquivo de informações privado não voltar a um estado consistente depois de efectuar os passos descritos neste artigo.
Na linha de comandos, escreva os seguintes comandos (as seguintes linhas foram moldadas para melhor legibilidade):
Para fazer o ficheiro Priv1. edb regressar a um estado consistente:
Para fazer o ficheiro pub1. edb regressar a um estado consistente:
Quando o procedimento estiver concluído, o programa apresenta a mensagem:
Verificação da integridade com êxito.
Nota Os ficheiros. stm são automaticamente incluídos no processo de reparação.
Eliminar todos os ficheiros. log na pasta Mdbdata, elimine o ficheiro. chk e, em seguida, elimine o ficheiro Temp edb (caso exista).
Montar as bases de dados uma vez e, em seguida, desmontar-lhes imediatamente para que os utilizadores não é possível aceder-lhes durante este procedimento.
Nota Pode parar o serviço SMTP antes de montar as bases de dados para impedir que as novas mensagens de correio electrónico recebidas nas bases de dados. Quando executa o reparar um disco rígido (eseutil /p) e a reparação efectivamente detecta e remove a corrupção da base de dados, deverá executar uma desfragmentação offline após a reparação e antes de fazer mais alguma coisa.
Pare o serviço de arquivo de informações e executar uma desfragmentação as bases de dados do arquivo privado e público. Tem de executar este passo se tiver pouco espaço em disco.
Nota Tem de ter espaço livre em disco igual a pelo menos 110% do tamanho da base de dados para executar eseutil /d. Se não designar uma localização temporária para o ficheiro de base de dados utilizando o comando "t" , a localização temporária é automaticamente definida para a pasta Exchsrvr/Bin.
Para desfragmentar Priv1. edb:
C:\Programas\Microsoft Files\exchsrvr\BIN > eseutil /d
Para desfragmentar pub1. edb:
Nota Se forem grandes, privado e as bases de dados do arquivo de informações público, este passo poderá demorar algum tempo. Se receber uma mensagem de erro que indica a falta de espaço em disco quando tentar executar este passo, copie a pasta de programa Files\ExchSrvr\Bin para uma unidade que tenha mais espaço em disco e, em seguida, tente executar o comando a partir dessa localização. Para mais informações sobre como resolver esta mensagem de erro, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
192185 como desfragmentar com o utilitário Eseutil (Eseutil.exe
Utilize Isinteg.exe para corrigir a base de dados pub1. edb e Priv1. edb base de dados. O utilitário Isinteg.exe exe executa um teste em todas as áreas de cada uma das bases de dados e comunica os resultados. Isinteg.exe também tenta corrigir quaisquer problemas encontrados.
Para corrigir Priv1. edb, escreva o seguinte comando numa linha de comandos (a linha que se segue foi moldada para melhor legibilidade):
C:\Programas\Microsoft Files\exchsrvr\BIN > isinteg -s (nomedoservidor)-fix - testar alltests
Nota Para obter ou confirmar o nome do servidor, escreva o seguinte comando numa linha de comandos no servidor:
Lhe for pedido para seleccionar a base de dados para ser verificada.
Só é possível verificar bases de dados que estão marcadas como offline. O serviço de arquivo de informações tem de ser iniciado, mas o arquivo de informações deve ser desmontado.
Quando selecciona uma base de dados, lhe for pedido para confirmar a selecção, a seguinte mensagem:
Recebe um relatório de resumo que indica o número de testes executados, o número de avisos, o número de erros detectados, o número de correcções tentadas e o tempo que demorou o execução do programa. Se existirem avisos, erros ou correcções, execute o comando novamente. Repita este passo até não existirem sem avisos, erros ou correcções comunicados e o relatório parece semelhante ao seguinte texto:
Nota Em alguns casos poderão ser comunicadas os mesmos avisos, erros ou correcções, sempre que executar o programa. Se receber os mesmos avisos, erros ou correcções três vezes seguidas, passe para o passo seguinte. Os erros podem ser causados por um anexo de correio electrónico danificado ou algo semelhante que não impedem que inicie o arquivo de informações.
Se conseguir iniciar o serviço de arquivo de informações e o arquivo de informações é estável e os mesmos erros e avisos são reportados depois de executar Isinteg.exe várias vezes, utilize o utilitário ExMerge para reconstruir as informações, armazenar, exportar os dados em formato. pst e, em seguida, importando-lo novamente em estruturas de base de dados nova ou limpa. As informações sobre como utilizar o utilitário ExMerge exe estão incluídas neste artigo.
Nota Exchange 2000 Server e Exchange Server 2003 já não implementam o utilitário Isinteg exe em conjunto com a opção - patch. Um patch é executado automaticamente por Store.exe quando o arquivo de informações for iniciado.
251409 Isinteg-patch já não é necessária para restaurar cópias de segurança offline
Reinicie o arquivo de informações.
Para mais informações sobre como reparar uma base de dados do Exchange Server, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
812357 como manter a base de dados do Exchange depois de reparar, utilizando a ferramenta de /p do Eseutil do Exchange Server 5.5, no Exchange 2000 Server e no Exchange Server 2003
Utilizar o consistency adjuster
Versões anteriores do Exchange Server utilizam o DS / IS consistency adjuster para criar objectos de utilizador na pasta de uma base de dados do arquivo de informações. No Exchange 2000, o utilitário de Mbconn.exe fornece a mesma funcionalidade. Para mais informações, consulte o ficheiro Mailbox restabelecer a ligação Ajuda (Mbconn.chm) localizado na pasta \ExchSrvr\Server\Support\Utils\i386 Unidade de CDou clique no número de artigo abaixo para visualizar o artigo na Microsoft Knowledge Base:
271886 como utilizar o utilitário Mbconn para gerar as contas do Active Directory para caixas de correio de arquivo de informações
Nota Mailbox Recovery Center no Exchange Server 2003 no lugar do utilitário MBCONN utilizado com o Exchange 2000 Server. Para mais informações, consulte os ficheiros de ajuda do Exchange Server 2003.
Pode utilizar o Eseutil com o parâmetro /G para verificar a integridade do arquivo de informações.
Para mais informações sobre os parâmetros disponíveis, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
Parâmetros de linha de comandos do ESEUTIL de 182903
Utilizar o Exchange 2000 do Directory Service Integrity Checker (E2kdsinteg)
E2kdsinteg utilitários foi inicialmente incluído no Exchange 2000 SP2. Este utilitário relatórios sobre a saúde do Active Directory depois de Exchange 2000 ou o Exchange 2000 Active Directory Connector (ADC) está instalado e está em execução. O utilitário E2kdsinteg exe gera relatório simples no formato de ficheiro de texto que anomalias de documentos ou objectos suspeitos. E2kdsinteg não efectua alterações a quaisquer objectos no Active Directory. Dependendo do número de objectos com correio electrónico e de objectos de configuração no Active Directory, poderá demorar um período substancial de tempo para processar os objectos de correio.
No Exchange Server 2003, a ferramenta ConfigDSInteg executa o objecto de configuração de E2kDSInteg para examinar os objectos de configuração do Active Directory. Para mais informações, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
Descrição geral de ferramentas de implementação do Exchange Server 2003 812593
Utilizar o utilitário ExMerge
Se o arquivo de informações for iniciado, mas existem outros problemas, pode utilizar o utilitário ExMerge para exportar as caixas de correio do utilizador para ficheiros. pst. Em seguida, intercale os ficheiros. pst com caixas de correio do utilizador para um ficheiro Priv1. edb recém criado. Também pode mover o conteúdo da pasta pública desta forma.
Se utilizar memória offline para correio electrónico (ficheiros. ost), terá de mover os ficheiros. ost para um ficheiro. pst antes de iniciar este procedimento para impedir a perda de dados. ost.
Antes de utilizar o utilitário ExMerge, tenha em atenção de que pode utilizar o ExMerge para mover apenas caixas de correio de utilizador. Não é possível utilizar o ExMerge para mover propriedades específicas de configuração de Exchange 2000 Server e Exchange Server 2003 como definições de conector, definições do Outlook ou regras do lado do cliente. Também não é possível utilizar o ExMerge para mover listas de distribuição, membros dessas listas de distribuição ou pastas públicas. Pode mover o conteúdo da pasta pública para pastas pessoais do utilizador para incluir as informações da pasta pública no ficheiro. pst intercaladas. Se tentar este procedimento, tem de recriar ou reconfigurar as listas de distribuição manualmente.
Nota Este procedimento também remove o arquivo de instância única para as mensagens que foram recebidos até que ponto. Como resultado, as bases de dados do Exchange 2000 Server e Exchange Server 2003 podem crescer e requerem mais espaço em disco.
Para mais informações sobre o utilitário ExMerge, clique nos números de artigo que se segue para visualizar os artigos na Microsoft Knowledge Base:
Informações sobre o Microsoft Exchange Mailbox intercalar programa (Exmerge.exe) 174197
Ferramentas de 316279 que estão incluídas no CD-ROM do Exchange 2000 Server
823143 como configurar a conta de administrador para utilizar o Exmerge 2003 no Exchange 2003
273642 o ExMerge não funciona a menos que tenha a receber como e permissões Enviar como no arquivo
O utilitário ExMerge exe está disponível no CD do Exchange 2000 na pasta Support\Utils na subpasta para a sua plataforma. A Microsoft recomenda que utilize o utilitário ExMerge do service pack mais recente do Exchange 2000.
Nota Para utilizadores do Small Business Server 2000, o utilitário ExMerge exe está disponível na pasta Exchsrvr60\Support\Utils\I386\Exmerge no CD número 3. Também é um documento do Microsoft Word com o nome Exmerge.doc que fornece informações mais detalhadas sobre como utilizar este utilitário. Para utilizadores do Exchange Server 2003, visite o seguinte Web site da Microsoft para transferir o Exmerge.exe:
Copiar estes ficheiros para a pasta the\Exchsrvr\Mdbdata\Bin e, em seguida, siga estes passos:
Certifique-se de que não existem utilizadores que estão a aceder a correio electrónico ou tem os respectivos programas de cliente de correio electrónico em execução.
Execute o ExMerge utilizando o passo do processo de intercalação e, em seguida, introduza todos os utilizadores.
Quando o processo de ExMerge estiver concluído, pare o serviço do Exchange 2000 Server ou o arquivo de informações do Exchange Server 2003, localize e abra a pasta ExchSrvr\Mdbdata e, em seguida, mude o nome os ficheiros pub1. edb e Priv1. edb.
Elimine todos os outros ficheiros nesta pasta. Certifique-se de que não elimine os ficheiros de pub1. edb e Priv1. edb cujo nome foi mudados até tem a certeza de que a intercalação foi concluída com êxito.
Reinicie o serviço do Exchange 2000 Server ou o arquivo de informações do Exchange Server 2003.
Inicie o Outlook num computador cliente e, em seguida, envie uma mensagem de correio electrónico a todos os utilizadores no livro de endereços global do Exchange 2000 Server ou Exchange Server 2003.
Nota Se não concluir este passo, o segundo passo do processo de intercalação ExMerge não mostrará se existem caixas de correio disponíveis para restaurar.
Execute o ExMerge utilizando o passo dois do processo de intercalação e, em seguida, introduza todos os utilizadores.
Quando este processo estiver concluído, as mensagens de correio electrónico que foram nos ficheiros. pst são movidas para as caixas de correio do Exchange 2000 Server ou Exchange Server 2003.
Tem um novo ficheiro Priv1. edb que contém cópias de todas as mensagens de correio electrónico.
Nota Se os utilizadores iniciarem sessão caixas em branco, as contas poderão não estar ligadas às caixas de correio recém-criada.
278447 os utilizadores estão ligados para caixas de correio vazias após uma actualização falhada
Voltar a criar a base de dados pub1. edb
A partir de um cliente como o Outlook, copie as pastas públicas para pastas de pessoais do utilizador no cliente.
Parar o serviço de arquivo de informações e, em seguida, mudar o nome as pub1. edb e Pub1.stm os ficheiros existentes.
Para criar o novo pub1. edb, monte a base de dados de pastas públicas.
Clique em OK para criar o novo pub1. edb.
Nota Tem de reinstalar quaisquer permissões sobre o arquivo público.
Para obter mais informações se a nova base de dados não é criada automaticamente, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
261329 ficheiros de arquivo de informações não são criados automaticamente durante o arranque do arquivo de informações
A partir do cliente, mova as pastas novamente para a nova estrutura de pasta pública no servidor.
Para obter mais informações sobre como restaurar as informações do Exchange 2000 arquivo, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
316794 Exchange 2000 Service Pack 2 não permitem-lhe restaurar o Exchange 2000 ou Exchange 2000 Service Pack 1
253914 como ver o conteúdo do ficheiro Restore env
9519 de IDs de evento de 258529 e 8012 quando iniciar o arquivo de informações
251403 a base de dados não é montado depois de restaurar uma cópia de segurança offline
253931 montar uma base de dados depois do restauro falha com a mensagem de erro c1041724
Para mais informações sobre recuperação de desastres do Exchange 2000, visite o seguinte Web site da Microsoft:
Para mais informações sobre os utilitários de Isinteg.exe e Eseutil.exe, consulte os documentos nas seguintes localizações no CD do Exchange 2000:
Unidade de CD\ExchSrvr\Server\Support\Utils\Eseutil.rtf
Unidade de CD\ExchSrvr\Server\Support\Utils\ReadMe.doc
Importante Depois de conseguir aceder a correio electrónico e pastas públicas, executar e certifique-se de uma cópia de segurança com êxito assim possível.
Arquivo de informações agendadas manutenção
A Microsoft recomenda que mova qualquer manutenção agendada para uma ranhura de tempo diferentes que o tempo que executa o processo de cópia de segurança. Se executar a manutenção agendada e o processo de cópia de segurança ao mesmo tempo, pode causar problemas com as bases de dados do Exchange 2000 Server ou Exchange Server 2003.
Para alterar as horas de manutenção programada para os arquivos de informações:
No Exchange System Manager, clique em Arquivo de correio.
Clique no separador base de dados .
Clique no botão Personalizar .
Repita os passos 1 a 3 para Public Folder Store.
A Microsoft recomenda que execute a manutenção do Exchange 2000 Server ou Exchange Server 2003 uma vez por semana, principalmente quando existem apenas alguns utilizadores no site.
Manter actualizado com os service packs
Pode utilizar o Exchange 2000 Server e service packs do Exchange Server 2003 para manter o sistema do Exchange Server. Para mais informações sobre service packs do Exchange 2000 Server e Exchange Server 2003, visite o seguinte Web site da Microsoft:
Home pages do Exchange Server 2000 e Exchange 2003 Server
254132 o Eseutil /d desfragmenta a base de dados e o ficheiro de transmissão em sequência
255224 recebe um "erro de utilização: argumento inválido" se o nome de pasta do grupo de armazenamento no caminho contiver espaços, quando executa o Eseutil no Exchange 2000 Server