Como copiar a configuração do IIS de um servidor para outro?

2

Já tenho um IIS configurado em um Windows Server 2008 SP2.

Eu gostaria de replicar a mesma configuração em um novo IIS instalado em outro servidor SP2 de 2008. É claro que o nome do host e o IP serão alterados, mas as outras configurações da máquina são as mesmas.

Como copio a configuração do primeiro servidor para o novo servidor?

    
por ludiegu 26.02.2014 / 11:44

2 respostas

2

Se você tiver pool de aplicativos, a senha será criptografada usando a chave por máquina. Eu bloguei sobre isso aqui

Forma suportada: Exportar configuração:

aspnet_regiis -px "iisConfigurationKey" "C:\iisConfigurationKey.xml" -pri 
aspnet_regiis -px "iisWasKey" "c:\iisWasKey.xml" –pri

Importar no destino:

aspnet_regiis -pi "iisConfigurationKey" "C:\iisConfigurationKey.xml" 
aspnet_regiis -pi "iisWasKey" "C:\iisWasKey.xml"
    
por 27.03.2014 / 20:16
0

A maioria das definições de configuração do IIS 7+ está em um arquivo:

%systemroo%\System32\inetsrv\config\applicationHost.config

Você pode tentar apenas copiar esse arquivo de um servidor para outro. Faça um backup do arquivo de destino primeiro.

Certas configurações neste arquivo são específicas da máquina:

  • Os valores de sessionKey em configProtectedData,
  • Ao usar certificados de cliente, senhas com autenticação de segurança

Se você fez alterações nos arquivos machine.config e globais web.config, pode ser necessário aplicá-los também ao seu novo servidor.

As poucas configurações do IIS que ainda estão no registro normalmente são apenas não-padrão, se você as alterou você mesmo no registro. Se você não tiver, você pode ignorá-los.

    
por 02.03.2014 / 11:19