Rsync me parece la solución http://www.samba.org/rsync/
Saludos. -----Mensaje original----- De: [email protected] [mailto:[email protected]] En nombre de Carlos Zuniga Enviado el: Miércoles, 16 de Septiembre de 2009 10:59 p.m. Para: [email protected] Asunto: Re: [l-plug] Consulta de sincronizacion 2009/9/16 Jose Perez <[email protected]>: > Saludos: > > Tengo un requerimiento puntual que cumplir y no estoy muy seguro como > enfrentarlo para darle solución, desearía que alguien me pudiese orientar > con alternativas: > > 1. Poseo directorios que siguen una nomenclatura secuencial: dir1, dir2, > dir3, dir4, ... > 2. Cada directorio contiene lo mismo que el anterior más algunos archivos > adicionales. Es decir dir1 puede pesar 10 MB, dir2 12 MB, dir3 15 MB, dir4 > 21 MB, ... > 3. Desearía poder hacer una especie de "sincronización inversa" de modo tal > que: > > a) Al sincronizar dir2 con dir1 me quede dentro de dir2 solamente el > contenido que ha variado entre ellos, es decir alrededor de 2 MB > b) Al sincronizar dir3 con dir2 me quede dentro de dir3 solamente el > contenido que ha variado entre ellos, es decir alrededor de 3 MB > c) Al sincronizar dir4 con dir3 me quede dentro de dir4 solamente el > contenido que ha variado entre ellos, es decir alrededor de 6 MB > > Esta situación me trae a la mente el parámetro --delete del comando rsync > que se encarga de eliminar los archivos que ya no están presentes en uno de > los directorios sincronizados. Es decir si ejecutara un 'rsync --delete dir1 > dir2' me borraría solamente aquellos 2 MB de diferencia que hay de más en > dir2, pero lo que yo desearía es exactamente lo contrario: "borrar todo > excepto esos 2 MB de diferencia entre ambos directorios", de ahí que viene > mi idea de "sincronización inversa". > > ¿Alguno de Uds. cree que sea posible resolverlo de alguna forma elegante? > > Desde ya agradecería algunas ideas. > > Saludos No estoy enteramente seguro de que es lo que quieres, pero con rsnapshot puedes hacer backups incrementales, el backup total es el espacio ocupado por un solo backup mas los incrementos: http://rsnapshot.org/ Aca un buen tutorial: http://www.freesoftwaremagazine.com/columns/make_your_own_time_machine_in_li nux_rsnapshot Ahora, si solo quieres ver la diferencia entre dir2 y dir1, puedes simplemente utilizar diff. -- Linux Registered User # 386081 A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos de leer manuales. _______________________________________________ Lista de correo Linux-plug Temática: Discusión general sobre Linux Peruvian Linux User Group (http://www.linux.org.pe) Participa suscribiéndote y escribiendo a: [email protected] Para darte de alta, de baja o hacer ajustes a tu suscripción visita: http://listas.linux.org.pe/mailman/listinfo/linux-plug IMPORTANTE: Reglas y recomendaciones http://www.linux.org.pe/listas/reglas.php http://www.linux.org.pe/listas/comportamiento.php http://www.linux.org.pe/listas/recomendaciones.php _______________________________________________ Lista de correo Linux-plug Temática: Discusión general sobre Linux Peruvian Linux User Group (http://www.linux.org.pe) Participa suscribiéndote y escribiendo a: [email protected] Para darte de alta, de baja o hacer ajustes a tu suscripción visita: http://listas.linux.org.pe/mailman/listinfo/linux-plug IMPORTANTE: Reglas y recomendaciones http://www.linux.org.pe/listas/reglas.php http://www.linux.org.pe/listas/comportamiento.php http://www.linux.org.pe/listas/recomendaciones.php
