Ich verwende rsync, um ~ 10 GB kleine Dateien zu kopieren. Was passiert, wenn die Dateien im Quellverzeichnis geändert werden, während rsync ausgeführt wird?
rsync scannt zuerst die Dateien und erstellt eine Liste. Sobald die Datei für die Synchronisierung aufgelistet ist, synchronisiert rsync die letzte Änderung der Datei. Befindet sich die Datei jedoch nicht in der Liste der zu synchronisierenden Dateien, die vor dem Starten des Synchronisierungsvorgangs erstellt wurde, wird sie nicht synchronisiert.
Was passiert, wenn die Dateien im Quellverzeichnis geändert werden, während rsync ausgeführt wird?
Dies hängt davon ab, ob sie geändert werden, bevor auch rsync ausgeführt wird. Wie @Sachin sagte, wenn sie vor der Übertragung nicht geändert werden, werden Änderungen während der Übertragung jedoch nicht übernommen: