Sto cercando di capire come se i file rsyncing siano atomici. Non sono riuscito a trovare alcuna conferma al riguardo. Dato che rsync è in grado di inviare solo delta, ho avuto l'impressione che aggiorni anche solo parti dei file live.Le operazioni rsync sono atomiche a livello di file?
Sull'altro hang DJB consiglia rsync per la sincronizzazione dei file live .cdb
e ho trovato questo post (http://lists.samba.org/archive/rsync/2002-April/002210.html) che entrambi implicherebbero che il nuovo file è stato creato, quindi spostato nella posizione corretta.
Qualcuno può indicarmi una fonte ufficiale che confermi l'una o l'altra?
Non hai risposto alla domanda. - Ciò significa che l'aggiornamento di ogni singolo file è atomico? – zrajm
Sì se si considera un'operazione di spostamento di file all'interno della stessa directory come atomica. –
"Considerare"? Atomico vs non atomico dovrebbe essere un dato di fatto, non un'opinione, penso? :) Intendi dire che ci sono casi in cui la rinomina di un file in una directory (su un disco locale) è * non * atomica? Se sì, quando accadrà? – zrajm