lunes, 4 de octubre de 2010

Robocopy y EMCOPY

Copia estructura de carpetas y permisos NTFS.


Comando para no dejar de copiarse nada
robocopy \\ofimatica\Usuarios \\destino\g$\ofimatica\Usuarios /S /E /COPYALL /MIR /R:3 /W:3 /LOG:fichero

Comando para copiar únicamente diferencias entre origen y destino (incremental)

robocopy \\ofimatica\Usuarios \\destino\g$\ofimatica\Usuarios /COPYALL /B /SEC /MIR /R:0 /W:0 /LOG:C:\MyLogfile.txt /NFL /NDL


Robocopy command with parameters /MIR /COPYALL /DCOPY:DAT and /SECFIX, ensuring that all NTFS permissions, timestamps, and other attributes are accurately transferred to the target server. Additionally, it generates a log file for reviewing outcomes and resolving any issues that may arise.


Ha llegado a mis manos una opción al Robocopy muy interesante, se llama EMCOPY (http://www.iveritas.fr/English/MTCOPY/EMCOPY/AboutEMCOPY.htm), para según que entornos es más rápida que el uso de Robocopy

Un ejemplo prodría ser:

emcopy_v4.09.exe \\Servidor1\g$\Datos \\Servidor2\Datos /c /s /purge /r:3 /w:5 /de /LOG:C:\LogTraspaso.txt

Parametros:

/E Copia subdirectorios, aunque estén vacíos (como XCOPY).

/B Abre el fichero en modo backup (copia de seguridad). Permite abrir los ficheros sin restricciones de seguridad, pero requiere derechos adicionales en origen y destino.

/R:n Le indica a Robocopy los ‘n’ reintentos antes de terminar con error (1 millón por omisión).

/MIR elimina los ficheros de destino que no estén en origen!


Otras opciones
============
  • Copiar un disco externo completo
  • Reintentar archivos con error automáticamente
  • Continuar el proceso sin detenerse
  • Mantener estructura y fechas
  • Evitar problemas comunes como carpetas ocultas o marcadas como sistema
  • Obtener un log detallado del proceso
COMANDO: robocopy "C:\" "X:\Backup DATA /E /R:3 /W:5 /COPY:DAT /DCOPY:T /XJ /V /LOG:c:\Backup.log /TEE


by GoN | Published: Julio 2011 | Last Updated: Enero 2026

No hay comentarios: