Como você compara as configurações em duas instâncias do IIS7

2

Temos dois servidores em datacenters diferentes e temos um problema com um site em execução no IIS7 em um desses servidores.

Queremos comparar as configurações entre os dois, e no IIS6 eu teria exportado os metadados e os compara usando uma ferramenta de comparação de arquivos.

Como você faz isso no IIS7?

    
por MrHinsh - Martin Hinshelwood 10.01.2010 / 11:46

2 respostas

1

Você pode tentar msdeploy . Esta ferramenta da Microsoft pode ser usada para sincronizar / comparar diferentes servidores IIS.

    
por 18.01.2010 / 15:58
0

IIS7 e amp; IIS7

A maioria das configurações do IIS7 é mantida nos arquivos web.config nas pastas raiz dos aplicativos da Web e pastas virtuais. Eles podem ser comparados com qualquer ferramenta de diferenciação de texto (embora o formato XML signifique que dois arquivos equivalentes podem parecer muito diferentes apenas pela reordenação de nós).

Para obter a lista de diretórios virtuais, aplicativos da Web e pools de aplicativos, você precisa usar a ferramenta de linha de comando C:\Windows\system32\inetsrv\appcmd.exe . Por exemplo,

C:\Windows\system32\inetsrv\appcmd.exe list apppool

listará todos os pools de aplicativos.

IIS6 & IIS7

Neste caso, as coisas não são tão simples. Uma exportação da metabase é um formato completamente diferente.

Uma opção pode ser o uso da exportação da metabase e, na instalação do IIS7, e a comparabilidade da metabase IIS6 (use as opções de função do servidor da Web para selecionar essa opção) e compare a saída de exportação.

    
por 10.01.2010 / 15:16

Tags