Page 1 of 1

COMO COPIAR SOLO ARCHIVOS MODIFICADOS

Posted: Sat Dec 21, 2019 12:17 am
by rterraz
Hola amigos,
Necesito saber si alguien puede ayudarme con lo siguiente.
Tengo un sistema que hace copias de seguridad diarias, los archivos que se copian son muchos y el tiempo de copia es bastante largo.
Intente zipearlos antes de la copia pero no funciono.
Estoy tratando de que solo se copien los archivos que hayan sido modificados y para ello intente comparar la hora usando una comparacion entre el 4to. parametro de Directory() de la carpeta fuente con Ftime() de los archivos destino.
Al principio pense que funcionaba pero luego me di cuenta de que aparecian errores en las horas de comparacion.
Pregunta: alguien conoce otro metodo mediante el cual comparar los archivos y saber cuales copiar ?
hay alguna manera de acceder a los datos del archivo para conseguir algun dato fiable que identifique los archivos modificados ?
Todo en Windows 10 64
Agradecere cualquier ayuda
Saludos a todos.

Re: COMO COPIAR SOLO ARCHIVOS MODIFICADOS

Posted: Sat Dec 21, 2019 12:41 am
by Armando
rterraz:

Cuando dices archivos, te refieres a archivos DBF?, Tablas SQL?, o tus PRG?

Saludos

Re: COMO COPIAR SOLO ARCHIVOS MODIFICADOS

Posted: Sat Dec 21, 2019 1:37 am
by cnavarro

Re: COMO COPIAR SOLO ARCHIVOS MODIFICADOS

Posted: Sat Dec 21, 2019 3:14 pm
by acuellar
rterraz:

Como indica Cristonbal el ROBOCOPY es muy bueno

Code: Select all

ROBOCOPY D:\Sistemas G:\Sistemas /MIR /R:3 /W:3  //Hace copia de todos los nuevos y los que han sido modificados
 
También podes usar XCOPY

Code: Select all

Xcopy D:\SISTEMAS\*.* G:\SISTEMAS\ /i/s/y/h/r/d:12/20/2019  //Copia todos los archivos con fecha del 20 hacia adelante. 
 

Re: COMO COPIAR SOLO ARCHIVOS MODIFICADOS

Posted: Sat Dec 21, 2019 4:19 pm
by rterraz
Hola Armando
Gracias por responder
los archivos a copiar son de varios tipos: DBF,TXT,ZIP,EXE etc

Voy a estudiar en ROBOCOPY que mencionan aCuellar y Navarro a ver si me sirve para lo que necesito
el problema es que deseo comparar los archivos a copiar con los copiados anteriormente para saber cuales han sido modificados y copiar solamente estos.
Son muchos megas y si copio solo los que se han modificado acorto muchisimo el tiempo de proceso.

Re: COMO COPIAR SOLO ARCHIVOS MODIFICADOS

Posted: Sat Dec 21, 2019 5:12 pm
by cnavarro
Eso es lo que hace automáticamente ROBOCOPY, yo lo utilizo a diario prácticamente y es muy rápido

Re: COMO COPIAR SOLO ARCHIVOS MODIFICADOS

Posted: Sat Dec 21, 2019 5:18 pm
by Armando
rterraz:

Como bien te dice Cristóbal, (Saludos Cristóbal), eso es lo que precisamente hace Robocopy,
incluso, si en tu copia hay un archivo que en la carpeta orígen ya no existe, Robocopy lo elimina
del respaldo que ya tienes, déjale el trabajo rudo a Robocopy.

Yo lo uso para hacer un respaldo de mis PRGs a una memoria USB, solo respalda los que he
modificado, así siempre tengo mi respaldo actualizado.

Dale una buena leída a la ayuda de Robocopy, creo que el nombre lo tiene bien ganado.

Saludos

Re: COMO COPIAR SOLO ARCHIVOS MODIFICADOS

Posted: Sat Dec 21, 2019 6:42 pm
by rterraz
Amigos...
Acabo de probar el ROBOCOPY es excelenteee!!!
Me soluciono el problema :P :P :P
Muy agradecido por vuestra ayuda
Un gran abrazo a todos desde Argentina

Re: COMO COPIAR SOLO ARCHIVOS MODIFICADOS

Posted: Thu Jan 02, 2020 12:54 pm
by karinha