La idea básica es que son muchos archivos como para cada vez copiarlos todos. Tengo un disco duro externo de 500 gb, y mis datos en una partición de 360 gb de mi disco duro interno (que tb es de 500 gb).
Entonces, necesito un programa que haga lo siguiente cuando conecto el disco duro externo y elijo "Sincronizar" o algo así:
Recorra todo el árbol de carpetas y archivos de esa partición.
Si encuentra el archivo / carpeta también en la copia de seguridad existente, que compruebe si son distintos (fecha, tamaño, etc) y en ese caso, borre el viejo y guarde el nuevo (el del interno, pasa al externo). Si son iguales, que deje el viejo donde estaba (el 95% de los archivos, o más, no se tocan de una copia de seguridad a otra).
Si encuentra el archivo en lo viejo y en lo nuevo no está, que lo borre.
Si no encuentra el archivo en lo viejo y sí en lo nuevo, que lo copie.
Vamos, mantener la copia de seguridad, teniendo siempre en cuenta que lo nuevo gana a lo viejo (no quiero ni que me pregunte si estoy seguro) y que muchos archivos no se han modificado por lo que no hay que perder tiempo copiándoles (serían cientos de horas, conexión USB 2.0)
Qué podéis recomendarme??
Gracias!!