domingo, 9 de noviembre de 2025

Sincronización de carpetas en Windows con Robocopy: Guía práctica

 


🗂️ Sincronización de carpetas en Windows con Robocopy: Guía práctica

En entornos Windows, mantener copias actualizadas de carpetas entre discos duros o ubicaciones de red es una tarea común, especialmente en contextos de respaldo o replicación de datos. Una herramienta poderosa para esto es Robocopy, incluida de forma nativa en Windows.

🔧 ¿Qué es Robocopy?

Robocopy (Robust File Copy) es una utilidad de línea de comandos que permite copiar archivos y directorios con gran flexibilidad. A diferencia del clásico copy o xcopy, Robocopy está diseñado para operaciones robustas, tolerantes a fallos y altamente configurables.


📁 Caso práctico: sincronizar una carpeta de red con un disco duro

Supongamos que queremos sincronizar la carpeta de red:

Y:\Formacion_2025\Seguridad\XXX

con una carpeta local en el disco duro:

E:\Formacion_2025\Seguridad\XXX

El comando recomendado sería:

robocopy "Y:\Formacion2025\Seguridad\XXX" "E:\Formacion2025\Seguridad\XXX" /MIR /Z /R:3 /W:5 /LOG:"E:\Formacion2025\Seguridad\robocopylog.txt"

✅ Explicación de los parámetros:

  • /MIR: Realiza una copia espejo (mirror), incluyendo eliminaciones en el destino si ya no existen en el origen.
  • /Z: Copia en modo reiniciable, útil si se interrumpe la conexión.
  • /R:3: Reintenta hasta 3 veces en caso de error.
  • /W:5: Espera 5 segundos entre reintentos.
  • /LOG: Guarda un registro del proceso en un archivo .txt.

⚠️ ¿Qué ocurre si un archivo ya existe?

Robocopy compara la fecha y el tamaño del archivo:

  • Si ha cambiado en el origen, lo sobrescribe en el destino.
  • Si es idéntico, lo omite para ahorrar tiempo.
  • Puedes modificar este comportamiento con opciones como:
    • /XO: Excluye archivos más antiguos en el origen.
    • /XN: Excluye archivos más nuevos.
    • /IS: Fuerza la copia de archivos idénticos.
    • /IT: Copia archivos que han cambiado o son idénticos.

🛡️ ¿Y si no quiero que se borren archivos en el destino?

Si prefieres conservar todo lo que ya hay en el disco duro, usa /E en lugar de /MIR:

robocopy "Y:\Formacion2025\Seguridad\XXX" "E:\Formacion2025\Seguridad\XXX" /E /Z /R:3 /W:5 /LOG:"E:\Formacion2025\Seguridad\robocopylog.txt"


🕒 Automatización

Puedes programar este comando con el Programador de tareas de Windows para que se ejecute automáticamente cada día, semana o al iniciar sesión.


📝 Conclusión

Robocopy es una herramienta potente y confiable para sincronizar carpetas en Windows. Ya sea para respaldos, replicación o mantenimiento de estructuras de archivos, su flexibilidad lo convierte en una opción ideal para administradores y usuarios avanzados.

    

No hay comentarios:

Publicar un comentario

Sincronización de carpetas en Windows con Robocopy: Guía práctica

  🗂️ Sincronización de carpetas en Windows con Robocopy: Guía práctica En entornos Windows, mantener copias actualizadas de carpetas entre ...