Sincronizar archivos entre dos servidores Windows con balanceo de carga
Para servidores UNIX/Linux usted puede usar el comando rsync para mantener los archives sincronizados entre dos servidores, pero el comando rsync también puedo trabajar en servidores Windows NT/2003, no obstante se puede perder mucho tiempo en la configuración del mismo.
Para servidores Microsoft Windows 2003 se puede utilizar la herramienta robocopy, para sincronizar archives entre dos servidores Windows. Usted debe descargar el archivo robocopy.exe y otros archivos extras para Windows Server 2003 desde el Resource Kit Tools set.
Una vez que la herramienta ha sido descargada, se debe instalar el Resource Kit. De forma predeterminada robocopy está ubicado en c:\Program Files\Windows Resource Kits\Tools\robocopy.exe. Ahora si asumimos que usted desea sincronizar el directorio d:\Inetpub\wwwroot\ con otro servidor Windows server. En primer lugar se debe crear una carpeta oculta compartida sobre www2 (servidor secundario).
- Iniciar sesión a www2
- Seleccionar d:\Inetpub\wwwroot\
- Clic derecho > Propiedades > Solapa Carpetas compartidas > Compartir esta carpeta > Agregar $ al final del nombre y guardar los cambios.
¿Cómo usar el comando robocopy?
=> Iniciar sesión en el servidor primario (www1)
=> Clic sobre el botón inicio > Ejecutar > tipiar cmd
=> En la línea de comandos escribir:
c:>"c:\program files\windows resource kits\tools\robocopy.exe d:\inetpub\wwwroot www2\\inetpub\wwwroot\"
Alternativamente, usted puede usar la dirección IP del Segundo servidor de www2 :
c:>"c:\program files\windows resource kits\tools\robocopy.exe
d:\inetpub\wwwroot 20
0
.54.10.200\\inetpub\wwwroot\"
robocopy tiene muchas más opciones y mucha más información se encuentra disponible en el archivo Robocopy.DOC.
Deja una respuesta