luiper te recomiendo el SyncBack, tiene versión de pago pero también una freeware que tiene montones de funciones
Enlace
http://www.2brightsparks.com/freeware/freeware-hub.htmlLo que te permite el programa (entre otra muchas cosas) es que realiza una búsqueda de todos los archivos que se han modificado en una carpeta y los copia al destino que tu le indiques. Puedes programarlo evidentemente para que esta copia la realice a la hora y en los dÃas que quieras o ejecutarlo tu a mano. Al final te saca un informe de todo lo que ha copiado o si algún archivo no se ha podido copiar por algún motivo.
Yo lo suelo configurar de la siguiente forma:
Una copia diaria en una carpeta en el disco externo llamada "diaria"
Una copia semanal en una carpeta en el disco externo llamada "semanal"
PodrÃas tener también una mensual por mas seguridad aunque no suelo hacerlo
Ten en cuenta que en la copia diaria los archivos se te sobreescriben todos los dÃas con lo que si te equivocas en algo y quieres una copia de dÃas atrás pues ... al configurar una copia semanal o incluso mensual puedes recuperar versiones antiguas.
Al final lo que hace el programa es poco mas que un copy & paste de toda la vida. Para algo mas complejo te podrias ir a algo como sistemas tipo CVS.
Aunque se utilizan sobre todo en programación existen programas de control de versiones (CVS) en los que vas guardando versiones de un mismo archivo con lo cual puedes ir viendo todos los cambios que has ido realizando sobre el mismo a lo largo del tiempo pero no se si te vale la pena complicarte tanto.