Como restaurar manualmente a metabase quando não existe nenhum backup adequada ou quando o MMC não iniciar

Traduções deste artigo Traduções deste artigo
ID do artigo: 234429 - Exibir os produtos aos quais esse artigo se aplica.
É altamente recomendável que todos os usuários atualizem para Microsoft (IIS) versão 7.0 em execução no Microsoft Windows Server 2008. O IIS 7.0 aumenta significativamente a segurança de infra-estrutura da Web. Para obter mais informações sobre tópicos relacionados à segurança do IIS, visite o seguinte site:
http://www.microsoft.com/technet/security/prodtech/IIS.mspx
Para obter mais informações sobre o IIS 7.0, visite o seguinte site:
http://www.iis.net/default.aspx?tabid=1
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Para restaurar a metabase, é recomendável que você use a ação Restaurar no Microsoft Management Console (MMC). No entanto, se nenhum backup da metabase já foi criado pelo MMC, ou se o MMC não pode ser iniciado porque a metabase foi corrompido muito incorretamente, você pode tentar restaurar a metabase manualmente usando um dos métodos descritos na seção "Mais informações".

Mais Informações

Observação Você deve fazer backup da metabase regularmente usando a ação de backup no MMC.

IIS 5.0

Para obter mais informações sobre o Microsoft Internet Information Services (IIS) 5.0, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
300672Como criar um backup da metabase no IIS 5

Se um arquivo de backup criado pelo MMC está disponível

Se a ação de backup no MMC foi usada para criar um arquivo de backup (.md FileNameBackupNumber), mas o MMC não pode ser aberto porque a metabase atual está corrompido, execute as seguintes etapas para restaurar a metabase manualmente do arquivo FileName .MD BackupNumber.
  1. Interrompa todos os serviços do IIS e outros serviços que dependem do IIS, como os aplicativos de terceiros ou o Microsoft Site Server.

    Observação Para interromper o IIS e seus serviços dependentes, use o comando NET STOP IISADMIN /Y . Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    236166Usando comandos NET STOP e NET START para forçar os serviços IIS a nova leitura do registro
  2. Renomeie o arquivo metabase corrompido, metabase.bin, para um novo nome, como Metabase.bad. O arquivo metabase.bin está localizado na pasta %systemroot%\system32\inetsrv.
  3. Copie o arquivo de metabase backup do MMC, FileName .MD BackupNumber, que está localizado na pasta %SystemRoot%\System32\Inetsrv\Metaback, para a pasta %systemroot%\system32\inetsrv. Renomeie-o para metabase.bin.
  4. Reinicie o computador.

Se existir uma cópia mais antiga do arquivo metabase.bin

Se nenhum arquivo de backup que foi criado pelo MMC está disponível, mas uma cópia mais antiga do arquivo metabase.bin existe em outro lugar (normalmente em um backup de fita do sistema), execute as seguintes etapas:
  1. Interrompa todos os serviços do IIS e outros serviços que dependem do IIS, como os aplicativos de terceiros ou o Microsoft Site Server.

    Observação Para interromper o IIS e seus serviços dependentes, use o comando NET STOP IISADMIN /Y . Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    236166Usando comandos NET STOP e NET START para forçar os serviços IIS a nova leitura do registro
  2. Renomeie o arquivo metabase corrompido, metabase.bin, para um novo nome, como Metabase.bad. O arquivo metabase.bin está localizado na pasta %systemroot%\system32\inetsrv.
  3. Copie a cópia mais antiga do arquivo metabase.bin para a pasta %systemroot%\system32\inetsrv.
  4. Reinicie o computador.

Se não existe nenhum arquivo de backup do MMC ou a cópia mais antiga do arquivo metabase.bin

Se nenhum arquivo de backup que foi criado pelo MMC é cópia disponível e não mais antiga do metabase.bin arquivo existe, um backup temporário da metabase pode ainda existir.

Quando a metabase é atualizado por meio do MMC ou outro processo, um backup temporário da metabase pode ser criado. Se a atualização foi interrompida (que é possivelmente a causa da corrupção em primeiro lugar), há uma chance de que esse arquivo temporário ainda pode existir.

Este arquivo temporário chamado Metabase.bak ou Metabase.bin.bak e está localizado na pasta %systemroot%\system32\inetsrv. Se existir o arquivo temporário, execute as seguintes etapas para tentar restaurar a metabase:
  1. Interrompa todos os serviços do IIS e outros serviços que dependem do IIS, como os aplicativos de terceiros ou o Microsoft Site Server.

    Observação Para interromper o IIS e seus serviços dependentes, use o comando NET STOP IISADMIN /Y . Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    236166Usando comandos NET STOP e NET START para forçar os serviços IIS a nova leitura do registro
  2. Renomeie o arquivo metabase corrompido, metabase.bin, para um novo nome, como Metabase.bad. O arquivo metabase.bin está localizado na pasta %systemroot%\system32\inetsrv.
  3. Renomear o arquivo backup temporário (Metabase.bak ou Metabase.bin.bak) para metabase.bin.
  4. Reinicie o computador.

Se nenhum arquivo de backup da metabase existir

Se nenhum arquivo de backup da metabase estiver disponível, a única maneira de restaurar a funcionalidade do IIS é fazer o seguinte.

Observação Todas as configurações são armazenadas na metabase do IIS serão perdidas.

IIS 4.0

  1. Desinstale o Microsoft Windows NT 4.0 Option Pack. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    187870Como remover e reinstalar o Windows NT 4.0 Option Pack
  2. Desinstale o Microsoft Internet Explorer.
  3. Exclua o arquivo metabase.bin da pasta %SystemRoot\System32\Inetsrv\.
  4. Instale o Internet Explorer.
  5. Instale o pacote de opção do Windows NT 4.0.

IIS 5.0

Desinstale e reinstale o IIS 5.0.



(c) Microsoft Corporation 2000, todos os direitos reservados. Contribuições de Kevin Zollman, Microsoft Corporation.

Propriedades

ID do artigo: 234429 - Última revisão: segunda-feira, 7 de julho de 2008 - Revisão: 8.1
A informação contida neste artigo aplica-se a:
  • Microsoft Internet Information Services 5.0
  • Microsoft Internet Information Server 4.0
Palavras-chave: 
kbmt kbhowto kbpending KB234429 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 234429

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com