¿Cómo replicar wwwroot en múltiples servidores web IIS con NLB sin NAS?

¿Cómo replicar wwwroot en múltiples servidores web IIS con NLB sin NAS?

Estamos agregando un segundo servidor con Windows NLB para lograr un poco de redundancia (es decir, la energía pasa a uno de los servidores; sé que no es la mejor solución).

¿Cómo podemos mantener los datos idénticos entre los servidores? No quiero utilizar una SAN o NAS, ya que eso es algo que puede salir mal. Los clientes pueden cargar imágenes con la aplicación web para que se puedan realizar cambios en cualquiera de los servidores, y nosotros cargamos algunos archivos modificados.

Gracias

Respuesta1

Como sugirió en sus etiquetas, DFS es una buena solución para garantizar la coherencia entre servidores, especialmente si ya tiene configurado un clúster de Windows.

Vale la pena señalar que sólo utilice DFS si utiliza Windows 2003 r2; Las versiones de win2k3 anteriores a esta son notoriamente poco confiables y dañarán sus datos.

Si no puede configurar DFS por cualquier motivo, puede utilizar una tarea programada para ejecutar robocopy o xcopy to mirror. Recomendaría robocopy /MIR ya que es fácil de implementar y bastante confiable.

Respuesta2

Utilice el nuevo marco msdeploy de Microsoft. Escribí una publicación en un blog sobre cómo usarlo con IIS6 hace un tiempo. http://quickanddirtyscripting.wordpress.com/2010/03/21/msdeploy-with-iis6/

Puede obtenerlo en www.iis.net

información relacionada