Saltar al contenido

Comando Robocopy – Copiar solo archivos nuevos / modificados (Sincronizar)

Valora la información: 1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (Ninguna valoración todavía)
Comando Robocopy - Copiar solo archivos nuevos / modificados (Sincronizar)Cargando…

En la empresa nos surgió la necesidad de mantener dos servidores de archivos sincronizados el cual lo decidimos hacer sin instalar ningún programa adicional en los servidores así que utilizamos una herramienta que integra Windows llamada robocopy que se utiliza por medio de linea de comando.

Sintaxis Robocopy

ROBOCOPY Carpeta_Fuente Carpeta_Destino [Archivos a Copiar] [Opciones]

Ejemplo Robocopy

El siguiente ejemplo es el que estamos utilizando para sincronizar.

robocopy \\srvsql01\VANT\APP\ \\srvfile01\c$\VANT\APP\ /E /Z /TEE /XD "\\srvsql01\VANT\APP\Bancos" "\\srvsql01\VANT\APP\Bancos2" "\\srvsql01\VANT\APP\Bancos3" "\\srvsql01\VANT\APP\Bancos110" "\\srvsql01\VANT\APP\Bancos190" "\\srvsql01\VANT\APP\COVE" "\\srvsql01\VANT\APP\COVE110" "\\srvsql01\VANT\APP\COVE190" "\\srvsql01\VANT\APP\COVE3623" "\\srvsql01\VANT\APP\Digitalizacion" "\\srvsql01\VANT\APP\Digitalizacion110" "\\srvsql01\VANT\APP\Digitalizacion190" "\\srvsql01\VANT\APP\Digitalizacion3623" "\\srvsql01\VANT\APP\FacturaPDF" "\\srvsql01\VANT\APP\Facturas" "\\srvsql01\VANT\APP\Facturas110" "\\srvsql01\VANT\APP\Facturas3623" "\\srvsql01\VANT\APP\PDF" "\\srvsql01\VANT\APP\PDF3623" "\\srvsql01\VANT\APP\PDF3241110" "\\srvsql01\VANT\APP\PDF3479110" "\\srvsql01\VANT\APP\PedimentosPagados" "\\srvsql01\VANT\APP\Xfer" "\\srvsql01\VANT\APP\Xfer2" "\\srvsql01\VANT\APP\Xfer3" "\\srvsql01\VANT\APP\Xfer110" "\\srvsql01\VANT\APP\Xfer190" /LOG:C:\Logbackup.log

El anterior esta exactamente como creamos la linea ahora dejare la parte importante para comentarla.

robocopy \\srvsql01\VANT\APP\ \\srvfile01\c$\VANT\APP\ /E /Z /TEE /XD "\\srvsql01\VANT\APP\Bancos" /LOG:C:\Logbackup.log

Explicación de la instrucción anterior:

\\srvsql01\VANT\APP\ – Carpeta Fuente, el que se encuentra en producción.

\\srvfile01\c$\VANT\APP\ – Carpeta Destino, la ruta donde sincronizaremos para mantener el respaldo.

/E – Copia subcarpetas incluyendo las vacías.

/Z – Copia los archivos en modo reanudable (sobrevive a fallas de red).

/TEE – Muestra en linea de comando lo que va procesando (asi como el archivo Log)

/XD – Excluye carpetas enteras

“\\srvsql01\VANT\APP\Bancos”

/LOG:C:\Logbackup.log

Nota:

/L – Lo podemos agregar para realizar pruebas ya que no Copia, Elimina o Modifica solo lista lo que realizara.

/Log – Guarda un log de todos los archivos, carpetas copiadas, eliminadas o modificadas según lo especificado, Reescribe el log ya existente (Sobrescribe).

/Log+ – Guarda un log de todos los archivos, carpetas copiadas, eliminadas o modificadas según lo especificado, Agrega el log al archivo ya existente.

Otras opciones que son de utilidad

/XF – Excluye archivos

/S – Copia subcarpetas

/B – Modo Respaldo

/ZB – Copia los archivos en modo reanudable, si el acceso es denegado utiliza modo respaldo

Descargar Robocopy

Como comentamos este lo integra Windows mas si tu versión no lo incluye podemos descargarlo desde el sitio oficial de Microsoft aquí – Windows Server 2003 Resource Kit Tools.

Leer entrada anterior
Firefox - Eliminar Entradas de Configuración en about:config
Firefox – Eliminar Entradas de Configuración en about:config

Mozilla Firefox nos permite configurar un sin numero de opciones desde about:config el cual cada preferencia y complemento instalado podemos encontrar...

Cerrar