Deleted deletado temp appPools pasta

2

Eu apaguei acidentalmente a pasta de app temp temp excluída, o que posso fazer para todos os meus sites não aparecerem? Isso está no servidor Windows 2008. Eu reiniciei o IIS, mas nada. Eu não tenho acesso a um backup no momento.

C:\inetpub\temp\appPools
    
por Mike Flynn 24.04.2014 / 22:29

4 respostas

0

Eu reiniciei o servidor e parece que ele recriou as pastas. Santa mãe, por que a Microsoft colocaria arquivos importantes como esse em uma pasta chamada temp. Erro do usuário também, eu deveria ter sido mais cuidadoso e pesquisei isso!

    
por 24.04.2014 / 22:47
2

Os arquivos de configuração temporários nessa pasta são gerados por motivos de segurança (isolamento) pelo processo do WAS. Existe um arquivo de configuração separado para cada pool de aplicativos individual. Detalhes são descritos aqui:

link

Parece que reiniciar um pool de aplicativos ou o IIS não é suficiente para acionar o processo do WAS para gerar novamente os arquivos. Somente o reinício do servidor aparece para acionar o processo para gerar novamente os arquivos.

Embora eu não tenha tentado, parece-me que reiniciar o serviço WAS também deve ser suficiente para acionar a regeneração dos arquivos, como seria tocar / alterar o arquivo applicationHost.config.

    
por 28.06.2015 / 08:52
1

Você deve restaurar a pasta do Backup

    
por 24.04.2014 / 22:32
1

Concordo com MichelZ que você deve restaurar a partir do backup, no entanto, supondo que você tenha feito backups manuais antes de ajustar qualquer coisa no IIS. Eu estaria fazendo o backup do servidor de um nível de sistema com algum tipo de software de backup; Obviamente, você pode escolher entre dezenas de excelentes fornecedores. Eu também estaria fazendo backups manuais do IIS antes de grandes alterações. O IIS terá backups próprios, mas é bom poder voltar exatamente onde você deseja. Para fazer isso, abra um Prompt de Comando como Administrador e navegue até C: \ Windows \ System32 \ inetsrv

A partir daqui, use o comando appcmd da seguinte forma: C: \ Windows \ System32 \ inetsrv \ appcmd adicione backup "My Backup Name" (onde My Backup Name é o nome que você deu ao seu backup)

Normalmente, eu gosto de nomear meus backups como algo significativo, caso eu precise voltar e restaurar. Algo como "Configuração de Autenticação Pré-ASP no Site X" dessa forma eu sei que é onde eu fiz grandes mudanças no ASP em um site específico no caso de precisar reverter antes de fazer essas alterações. / p>

Bom backup, restaure a fonte aqui.

    
por 25.04.2014 / 07:05