COMO COPIAR SOLO ARCHIVOS MODIFICADOS

COMO COPIAR SOLO ARCHIVOS MODIFICADOS

Postby rterraz » Sat Dec 21, 2019 12:17 am

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.
User avatar
rterraz
 
Posts: 182
Joined: Wed Nov 08, 2006 11:44 pm
Location: Argentina

Re: COMO COPIAR SOLO ARCHIVOS MODIFICADOS

Postby Armando » Sat Dec 21, 2019 12:41 am

rterraz:

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

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3231
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: COMO COPIAR SOLO ARCHIVOS MODIFICADOS

Postby cnavarro » Sat Dec 21, 2019 1:37 am

Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6549
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: COMO COPIAR SOLO ARCHIVOS MODIFICADOS

Postby acuellar » Sat Dec 21, 2019 3:14 pm

rterraz:

Como indica Cristonbal el ROBOCOPY es muy bueno
Code: Select all  Expand view  RUN

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  Expand view  RUN

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

Adhemar C.
User avatar
acuellar
 
Posts: 1644
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: COMO COPIAR SOLO ARCHIVOS MODIFICADOS

Postby rterraz » Sat Dec 21, 2019 4:19 pm

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.
User avatar
rterraz
 
Posts: 182
Joined: Wed Nov 08, 2006 11:44 pm
Location: Argentina

Re: COMO COPIAR SOLO ARCHIVOS MODIFICADOS

Postby cnavarro » Sat Dec 21, 2019 5:12 pm

Eso es lo que hace automáticamente ROBOCOPY, yo lo utilizo a diario prácticamente y es muy rápido
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6549
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: COMO COPIAR SOLO ARCHIVOS MODIFICADOS

Postby Armando » Sat Dec 21, 2019 5:18 pm

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
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3231
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: COMO COPIAR SOLO ARCHIVOS MODIFICADOS

Postby rterraz » Sat Dec 21, 2019 6:42 pm

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
User avatar
rterraz
 
Posts: 182
Joined: Wed Nov 08, 2006 11:44 pm
Location: Argentina

Re: COMO COPIAR SOLO ARCHIVOS MODIFICADOS

Postby karinha » Thu Jan 02, 2020 12:54 pm

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7848
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot], karinha and 72 guests