GNU/Linux >> LINUX-Kenntnisse >  >> Linux

rsync to NAS kopiert jedes Mal alles

Sie müssen -t hinzufügen (oder --times ) zu Ihrem rsync Befehlszeile, sodass rsync behält Dateiänderungszeiten am Ziel bei. Das erlaubt nachfolgende rsync läuft, um alle Dateien mit identischer Größe und Änderungszeit zu überspringen. Kümmern Sie sich auch nicht um -c Option, es sei denn, Sie wissen mit Sicherheit, dass Ihr Ziel aus irgendeinem Grund keine genauen Dateiänderungszeiten verwaltet (oder kann).


Warum versuchen Sie es nicht:

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

-a ist eine Komfortoption speziell für die Archivierung. Bei mir funktioniert es immer.

Folgendes steht auf der Manpage:

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


Sie möchten sehr wahrscheinlich den -u verwenden -Flag, das rsync anweist, keine Dateien zu senden, die im Ziel vorhanden sind und die entweder neuere Änderungszeiten im Ziel oder gleiche Änderungszeiten und -größen an beiden Orten haben.


Linux
  1. Linux – Alles ist eine Datei?

  2. Schätzen Sie die verbleibende Zeit oder Arbeit bis zum Abschluss von Rsync?

  3. Warum zeigt Ls -l nicht die Uhrzeit und/oder das Jahr für jede Datei an?

  4. Linux – Warum behält Rsync unter Linux nicht alle Zeitstempel (Erstellungszeit) bei?

  5. Was bewirkt, dass iptables jedes Mal nach einem Neustart geladen wird, selbst wenn es vollständig ausgeschaltet ist

Linux-Zeitbefehl

Popup jedes Mal verhindern, wenn ich Kopfhörer in 16.04 einstecke?

Zeitanzeige zeigt Datum/Uhrzeit nicht an?

Warum ist die Zeit meines EC2-Servers jeden Tag um ~10 Sekunden ausgeschaltet?

Jedes Mal, wenn ich sudo verwende, hängt es vor dem Abschluss

Linux NTFS zu NTFS rsync kopiert wiederholt Dateien neu