3 thoughts on “Slides su rsync

  1. ho visto la presentazione e l’ho trovata interessante ma il mio dubbio su rsync rimane:
    se io rimuovo un file da una cartella del client il time-stamp della cartella che conteneva il file cambia.
    Durante l’aggiornamento
    rsync -auv –delete server/cartella/ client/cartella
    il -u di rsync non si accorge che il time-stamp della cartella client è più alto della stessa sul server e così invece di cancellare il corrispettivo file sul server lo ricrea sul client.
    grazie a chi mi chiarirà questo dubbio.

  2. fammi capire bene la situazione:
    hai dei dati sul client che sono stati sincronizzati inizialmente con un server (rsync -av client/ server/), ottenendo quindi 2 strutture uguali.
    Poi cancelli un file sul client, aggiornando di conseguenza il timestamp della cartella sul client.
    Dopo di che lanci il comando rsync -auv –delete server/cartella/ client/cartella e rsync e il file cancellato sul client riappare.

    Rsync in effetti vede mancare il file e lo trasferisce dalla sorgente alla destinazione, questo è il suo comportamento.
    Se invece hai bisogno di un tool per tenere sincronizzate 2 directory (anche su pc diversi) allora lo strumento adatto è unison, di cui trovi delle slides sul sito del montellug

  3. grazie del suggerimento. proverò unison.
    però scusa ma il dubbio mi rimane! rsync tratta le directories così come tratta i files e come è giusto che sia, tranne che nel caso che ho riportato. se uso l’opzione -t rsync aggiorna il timestamp della cartella server se però deve aggiornarne il contenuto no. vabbe proverò unison e grazie ancora.

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

*

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>