Recuperando arquivos do diretório do sistema IIS (inetsrv)?

1

Alguns arquivos do meu diretório inetsrv (c: \ windows \ system32 \ inetsrv) foram acidentalmente removidos. Existe uma maneira de recuperá-los? Reinstalar a função do servidor IIS não ajuda, porque o Windows não remove o diretório inetsrv ao remover a função. Copiar arquivos de outra máquina do Server 2008 também não ajuda.

    
por warren 22.12.2009 / 15:41

3 respostas

1

Copiar os arquivos de outro servidor deve funcionar, mas teria que estar no mesmo nível de patch.

Já tentou remover a função, excluir manualmente o diretório e depois adicionar o papel de volta?

    
por 22.12.2009 / 15:51
1

Quais arquivos estão faltando especificamente? Se for administration.config ou applicationHost.config da pasta inetsrv \ config, você poderá encontrar uma cópia deles em C: \ inetpub \ history em qualquer uma das pastas CFGHISTORY que devem estar lá.

Observar esse diretório em um servidor W2K8 sem o IIS instalado mostra um diretório vazio. Em um servidor W2K8 com o IIS recém-instalado, apenas os recursos padrão selecionados mostram isso:

link

    
por 22.12.2009 / 15:56
0

Se você não se importa em perder seus sites IIS & configurações e iniciar novamente, desinstale o IIS (que deixará a pasta inetsrv como está) e siga as instruções em esta resposta para zap inetsrv . Quando você reinstalar o IIS, ele irá reinstalar os arquivos / pastas necessários em inetsrv e você terá uma instalação do IIS em branco novamente.

    
por 16.04.2010 / 11:09