[eside-ghost] Sincronizar directorios
Jon Bonilla (Manwe)
manwe en aholab.ehu.es
Mie Jun 2 08:51:43 CEST 2010
Hola!
Estoy pensando un poco en la mejor forma de sincronizar dos directorios entre
dos servidores. Necesito que los cambios en uno se reflejen en el otro y a ser
posible que sea más o menos realtime. Barajando opciones:
- drbd: Lo he usado y me gusta pero en este caso creo que es matar moscas a
cañonazos
- unison: No lo he usado pero me parece que es algo más para ámbito doméstico.
¿Me equivoco?
- csync2: Lo estoy mirando pero no sé cómo funciona aún.
- inotcoming: Me parece que me sirve sólo para añadidos pero no para temas de
borrado y necesito que los borrados se propaguen también.
- inotify + incron : Parece un poco engorroso ya que tienes que currarte la
sincro tú mismo pero por ahora me parece el mejor punto de partida.
Monitorizas cambios en el sistema de ficheros y tienes un trigger por acción.
Además, me gustaría que se pudiera hacer un wait de ms ya que los ficheros que
se crean pueden tardar mientras se rellenan y después se los renombra, por lo
que no querría sincronizar los ficheros mientras se están creando y con su
nombre temporal. Aunque si el programa/utilidad sincroniza todo bien tampoco
sería problema porque después se propagaría el "mv".
¿Sugerencias? ¿Algo sencillo y fiable?
Más información sobre la lista de distribución eside-ghost