Salvando / arquivando as configurações do IIS 7.5 para recuperação, etc.

3

Não sou um engenheiro de rede ou sysAdmin treinado, apenas um programador que adquiriu algum conhecimento ao longo dos anos e, no momento, estou gerenciando uma implantação do IIS 7.5 no WinServer 2008 R2.

Eu preciso saber se há uma maneira indolor de salvar toda a configuração do IIS 7.5 - incluindo pools de aplicativos e suas configurações, parâmetros de segurança, etc. para backup / recuperação, etc.

Eu sei que existem alguns arquivos de configuração que persistem as configurações do IIS - é suficiente armazená-los em algum lugar e carregá-los se eu precisar restaurar minha configuração?

Se sim, quais arquivos são necessários para isso? Onde eles estão localizados? O que mais pode precisar ser feito para que eu sempre possa restaurar minhas configurações do IIS de produção quando necessário?

    
por Vector 13.09.2011 / 18:51

1 resposta

3

Claro! De% windir% \ system32 \ inetsrv, execute

APPCMD ADD BACKUP MyBackup

(e APPCMD RESTORE BACKUP MyBackup se / quando estiver com problemas)

... o que deve fazer o trabalho para você. Faz o backup do seu arquivo applicationhost.config (e alguns arquivos de configuração relacionados), que é o seu armazenamento de configuração central do IIS.

Websites e aplicativos também armazenam configurações em arquivos Web.config em seus diretórios, portanto, você precisará fazer backup deles com o site / conteúdo também, mas os sites, aplicativos e outras configurações no nível do servidor são todos armazenados em esse arquivo applicationhost.config.

Os backups residem em c: \ inetpub \ history por padrão, e o serviço Ajudante do Host de Aplicativos (AppHostSvc) faz backup de uma cópia do Histórico a cada 2 minutos, se forem detectadas alterações, para um máximo de 10 backups por padrão (configurável via Configuration Editor - abra o configHistory no nível do servidor).

    
por 14.09.2011 / 14:56