GNU/Linux >> Linux Esercitazione >  >> Linux

rsync to NAS copia tutto ogni volta

Devi aggiungere -t (o --times ) al tuo rsync riga di comando, in modo che rsync conserverà i tempi di modifica dei file nella destinazione. Ciò consentirà il successivo rsync viene eseguito per saltare tutti i file con dimensioni e tempi di modifica identici. Inoltre, non preoccuparti del -c opzione, a meno che tu non sappia per certo che la tua destinazione non mantiene (o non può) mantenere tempi di modifica dei file accurati, per qualche motivo.


Perché non provi:

rsync -a /home/user/source /media/nas/destination

-a è un'opzione conveniente specifica per l'archiviazione. Funziona sempre per me.

Ecco cosa dice la pagina man:

-a, --archive archive mode; same as -rlptgoD (no -H)


Molto probabilmente vorrai usare il -u flag, che indica a rsync di non inviare i file che esistono nella destinazione e che hanno tempi di modifica più recenti nella destinazione o hanno tempi di modifica e dimensioni uguali in entrambe le posizioni.


Linux
  1. Linux:tutto è un file?

  2. Stima il tempo o il lavoro rimasto per finire per Rsync?

  3. Cosa potrebbe causare una risposta lenta di un Nas Mount?

  4. Eseguire uno script ogni volta che viene installato un nuovo kernel?

  5. Perché Rsync insiste sul fatto che c'è una differenza la seconda volta che lo eseguo?

Comando dell'ora di Linux

Prevenire il pop-up ogni volta che collego le cuffie in 16.04?

L'indicatore dell'ora non mostra la data/l'ora?

Time il tempo di esecuzione di più comandi

Ogni singola volta che uso sudo si blocca prima del completamento

Linux NTFS a NTFS rsync ricopia ripetutamente i file