GNU/Linux >> Linux Esercitazione >  >> Linux

Linux NTFS a NTFS rsync ricopia ripetutamente i file

Soluzione 1:

Come per il mio secondo aggiornamento, i permessi del mio utente non mi permettevano di impostare gli orari. Esecuzione di rsync utilizzando l'account root sulla macchina di destinazione, insieme a --modify-window=5 mi ha dato un comportamento adeguato. (Se non hai accesso root sulla destinazione, il flag -u potrebbe essere d'aiuto, ma solo se sei sicuro che nessuno cambierà i file sul sistema remoto.)

Soluzione 2:

Idealmente dovresti sempre usare robocopy poiché gestisce le variazioni nei timestamp (fino a 2 secondi per FAT). Puoi eseguire l'esecuzione all'interno di Wine ma la connessione all'host remoto potrebbe essere scomoda.

http://technet.microsoft.com/en-us/library/cc733145(WS.10).aspx

modifica: secondo il commento di Steve, questa funzione sembra essere ora in rsync 3.0:

--modify-finestra

Quando si confrontano due timestamp, rsync tratta i timestamp come uguali se differiscono di non più del valore della finestra di modifica. Normalmente è 0 (per una corrispondenza esatta), ma in alcune situazioni potrebbe essere utile impostarlo su un valore maggiore. In particolare, durante il trasferimento da o verso un file system MS Windows FAT (che rappresenta i tempi con una risoluzione di 2 secondi), --modify-window=1 è utile (consentendo ai tempi di differire fino a 1 secondo).


Linux
  1. Come utilizzare Rsync per sincronizzare file nuovi o modificati/modificati in Linux

  2. Esempi pratici di comando rsync in Linux

  3. Come usare il comando Rsync in Linux?

  4. Come trasferire file in Linux con SCP e Rsync

  5. Comando Linux rsync con esempi pratici

Comando Rm in Linux

Esempi di Rsync per trasferire file in Linux

Come eseguire il backup di file e directory utilizzando Rsync in Linux

Mantenere sincronizzati file e directory Linux con rsync

Rsync Mostra la barra di avanzamento durante la copia di file in Linux

Come sincronizzare automaticamente i file tra due server Linux