GNU/Linux >> Linux Esercitazione >  >> Linux

Registrazione solo di file trasferiti con Rsync?

Ho creato uno script di backup con rsync e lo faccio funzionare ogni 10 minuti. Sto copiando file da HFS a Fat32. L'ho registrato usando --progress ma per facilitare la lettura del registro voglio solo includere i file trasferiti. Cioè. alla fine di una corsa vorrei vedere qualcosa nel registro come:

Started transfer at 2012-07-31 11:03:45

/some/file/that/was/changed.txt
//eadn-wc01-5196795.nxedge.io/another/file/that/was/added.jpg

Number of files: 35184
Number of files transferred: 2

Non riesco a trovare nulla dopo un po' di googling. C'è un modo per farlo?

Grazie.

Risposta accettata:

L'ho capito alla fine. Ho notato che il motivo per cui elencava tutto era perché stavo usando il flag -a.

Mi sto sincronizzando con fat32, quindi qualcosa sul flag -a faceva provare a sincronizzare tutti i file ogni volta.

Ho cambiato i flag in -tr e questo ha risolto il problema. Non so cosa fosse il flag -a che lo stava causando, ma so che fat32 non è dettagliato come altri file system e di conseguenza i confronti di file non funzionano sempre correttamente tra i file system.


Linux
  1. Eseguire il backup dei file con rsync

  2. Utilizzo di rsync per sincronizzare i file

  3. Come trasferire file in Linux con SCP e Rsync

  4. Comando Linux rsync con esempi pratici

  5. cp -r senza file nascosti

Come escludere file e directory con Rsync

Come trasferire file con Rsync su SSH

Riprendi i file parzialmente trasferiti su SSH utilizzando Rsync

Mantenere sincronizzati file e directory Linux con rsync

Copia i dati con rsync su Ubuntu

Come configurare un backup con rsync su Ubuntu 18.04