Robocopy (Copia Full / Incremental)

En algunas ocasiones tengo que mover gran cantidad de carpetas de un disco duro a otro o incluso de un server a otro. para ello utilizo el siguiente script en un bat para mantener los permisos y evitar problemas de rutas largas

para ello realizo una copia completa inicial y una vez des compartido el recurso realizo una copia incremental para dejar sin servicio lo menos posible a los usuarios de la red

Copia completa

robocopy \origen f:\destino /COPYALL /E /R:0

 
Copia incremental
robocopy \origen f:\destino /COPYALL /E /B /MIR /R:0

Se puede utilizar entre servidores mediante el recurso compartido \servidor o directamente entre unidades de disco  c:\ (unidad)

Podemos generar un fichero .cmd o bat o directamente en consola

/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).

ATENCION!!!:

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

Se puede utilizar entre servidores mediante el recurso compartido \servidor o directamente entre unidades de disco  c:\ (unidad)

enlaces externos:

http://es.wikipedia.org/wiki/Robocopy

One thought on “Robocopy (Copia Full / Incremental)

Leave a Reply

Your email address will not be published.