Como replicar wwwroot em vários servidores web IIS com NLB sem NAS?

Como replicar wwwroot em vários servidores web IIS com NLB sem NAS?

Estamos adicionando um segundo servidor com Windows NLB para um pouco de redundância (ou seja, a energia vai para um dos servidores - sei que não é a melhor solução).

Como podemos manter os dados idênticos entre os servidores? Não quero usar uma SAN ou NAS, pois isso é apenas mais uma coisa que pode dar errado. Os clientes podem fazer upload de imagens com o aplicativo da web para que alterações possam ser feitas em qualquer servidor, assim como carregamos alguns arquivos alterados.

Obrigado

Responder1

como você sugeriu em suas tags, o DFS é uma boa solução para garantir consistência entre servidores, especialmente se você já tiver um cluster do Windows configurado.

Vale ressaltar que use DFS apenas se estiver usando o Windows 2003 r2; versões do win2k3 anteriores a esta são notoriamente não confiáveis ​​e resultarão na corrupção de seus dados.

Se você não conseguir configurar o DFS por qualquer motivo, poderá usar uma tarefa agendada para executar o robocopy ou o xcopy para espelhar. Eu recomendaria robocopy/MIR porque é fácil de implementar e bastante confiável.

Responder2

Use a nova estrutura msdeploy da Microsoft. Escrevi uma postagem no blog sobre como usá-lo com o IIS6 há algum tempo http://quickanddirtyscripting.wordpress.com/2010/03/21/msdeploy-with-iis6/

Você pode obtê-lo em www.iis.net

informação relacionada