Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/11/2014, 07:35
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: "Carpetas Calientes" en Debian

El enfoque que estás intentando dar es algo raro. ¿has tenido un problema en el pasado que haga que estés intentando esto?

Las copias de seguridad son eso, copias que se guardan por si hay algún evento de pérdida de datos. Lo que estás buscando es replicación, que se utiliza para alta disponibilidad, no protección ante pérdida. El problema es que tenés que manejar la circunstancia de que el usuario haga un cambio del que luego se arrepienta, siempre vas a querer mantener una copia de seguridad en ese caso, en vez de reemplazarla automáticamente con cada cambio.

Estaría bueno que explicaras la situación que estás manejando, y cuál es el requisito de tu solución. Quizás una unidad remota montada sobre un RAID, que se auto-respalde contra otro disco cada cierto tiempo, es una mejor solución. Tendrías y disponibilidad vía replicación, y a la vez copias anteriores vía el respaldo.


Para contestar tu pregunta en específico, lo que necesitás es un programa que reaccione a los eventos del sistema de archivos, algo que funcione combinando rsync e inotify. Ésta última es una interfaz que provee Linux, no requiere comprobar una carpeta cada x tiempo y en general es muy liviana comparada contra ejecutar rsync cada minuto.

Buscando "rsync inotify" en Google, aparecen varias soluciones diferentes. Comentá por acá si alguna te sirve :)


Saludos.