![rsync überprüft, ob eine Datei bereits im Zielordner vorhanden ist, sodass das Kopieren bei der ersten Synchronisierung übersprungen wird](https://rvso.com/image/959210/rsync%20%C3%BCberpr%C3%BCft%2C%20ob%20eine%20Datei%20bereits%20im%20Zielordner%20vorhanden%20ist%2C%20sodass%20das%20Kopieren%20bei%20der%20ersten%20Synchronisierung%20%C3%BCbersprungen%20wird.png)
Ich habe mir verschiedene Tutorials zu rsync zu einer bestimmten Situation, in der ich mich befinde, angesehen.
Ich habe einen Heimserver mit all meinen Bildern. Dieser Server ist mein Backup, mein PC ist derjenige, der die neuen Bilder empfängt, und bis jetzt habe ich neue Fotos manuell vom PC auf den Server kopiert und eingefügt.
Ich habe versucht, rsync so einzurichten, dass dies automatisch geschieht, und im Prinzip funktioniert es problemlos.
Jetzt das Problem: Wenn ich rsync starte, beginnt es, alle Dateien zu kopieren, auch die, die sich bereits am Ziel befanden (das liegt daran, dass es die 1. Synchronisierung ist).
meine Frage ist also: Ist es rsync möglich, zu überprüfen, ob eine Datei gleich ist (Name/Größe/Bin), sodass es das Kopieren bei der ersten Synchronisierung überspringt?
Antwort1
Sie meinen, es beginnt erneut, alles zu kopieren, weil die Dateien, obwohl sie bereits da sind, unterschiedliche Zeitstempel haben, weil Sie sie selbst kopiert haben?
Um dies zu verhindern, benötigen Sie möglicherweise das --size-only
Flag oder , aber beim ersten Ausführen von rsync ohne dieses Flag wird dieses Verhalten wiederhergestellt.--checksum
Sie können es jedoch wahrscheinlich ziemlich sicher die ganze Zeit laufen lassen --checksum
, denke ich, also dürfte das kein Problem sein.
Antwort2
Ich hatte einmal das Problem, dass rsync jedes Mal alle Dateien kopierte. Dann erfuhr ich, dass dies daran lag, dass ich zwischen Windows und Linux synchronisierte und ersteres eine geringere Zeitstempelgenauigkeit aufweist.
Ich habe mein Problem gelöst, indem ich --modify-window=1
dem rsync-Befehl den Parameter hinzugefügt habe, der Mod-Zeiten mit reduzierter Genauigkeit vergleicht.