SINCRONIZACIÓN DE FILE SERVER

SINCRONIZACIÓN DE FILE SERVER

Sobre servidores de ficheros y algunos consejos a poner en práctica

Esta vez vamos a cambiar un poco el tema del post y voy a escribir sobre servidores de ficheros.

Muchas veces se da el caso de tener que migrar estructuras de ficheros entre servidores, y no siempre se puede hacer una parada de los servicios, por lo que se opta por soluciones de replicación o copia en fases.

También es bastante habitual que o se pierda la sincronización, o después de la puesta en producción nos demos cuenta que faltan carpetas o ficheros, que no se han podido copiar.

Esta situación provoca que en el destino haya ficheros que se han actualizado por el trabajo diario, otros que se mantienen más actuales en el origen y otros que faltan.

Si nos encontramos en una de estas situaciones podemos optar por emplear robocopy (lo sé, soy un clásico) o una utilidad gratuita llamada freefilesync.

Para este artículo en vez de dos servidores he generado dos carpetas, para simular el origen y el destino, pero el contenido sería el mismo. También nos puede servir para la sincronización inicial ya que además de copiar los ficheros copiaríamos los permisos NTFS-

 

Descripción Entorno de Test

Con el fin de generar un entorno de test lo más similar posible a una situación real se han creado dos carpetas:

Carpeta Origen

Sincronización de File Server

 

En la Carpeta Origen se han creado subcarpetas, con y sin ficheros para simular las posibles opciones.

Carpeta Destino
En la carpeta destino, se ha simulado la situación de un servidor en el que no se ha realizado una copia completa de toda la estructura origen y además se han modificado ficheros, siendo más actuales que el origen.

Sincronización de File Server

 

Comando Robocopy

El comando a ejecutar sería:

robocopy “C:\origen” “C:\destino” /S /E /V /xc /xn /XO /NP /LOG:”c:\tmp\log” /R:10 /W:30 /TEE

Y el resultado:

Sincronización de File Server

 

En la Carpeta Destino se obtienen los siguientes resultados:

Sincronización de File Server

 

Como se puede ver se han recreado las carpetas y se han copiado los ficheros que no existen (de fecha 6/14/2015) y se mantienen los existentes (fecha 6/15/2015) en toda la estructura del directorio.

Nota: Lista de comandos robocopy

Utilidad FreeFileSync©

Una vez descargado FreeFileSync© e instalada se seleccionan las carpetas.

Sincronización de File Server

 

Haciendo click sobre compare podemos ver las diferencias antes grabar los cambios.

Sincronización de File Server

 

Para configurar el sentido correcto de las copias pinchamos sobre el icono de la rueda dentada en el botón de syncronize.

Sincronización de File Server

 

Seleccionamos la opción Update y pulsamos OK.

Sincronización de File Server

 

Verificamos que está en modo Update y pulsamos sobre syncronize.

Sincronización de File Server

 

Confirmamos pulsando sobre Start.

Sincronización de File Server

 

Y verificamos los resultados.

Sincronización de File Server

 

Esta utilidad nos permite además que si hubiera un fichero más actual en la carpeta origen, sobreescriba el de destino.

Por ejemplo ejecutamos la misma prueba pero actualizando el fichero test 5 de la Carpeta Origen.

Sincronización de File Server

 

 

Y comprobamos que nos lo ha incluido.

Sincronización de File Server

 

Una vez ejecutada la sincronización obtenemos:

Sincronización de File Server

 

Guillermo Palacios

Responsable de Producto Soluciones Datacenter

Leave A Reply