
Ich habe mit scp etwa 300 GB an Dateien von einem Server auf einen anderen übertragen. Leider habe ich die Option -r vergessen, sodass ein Teil der Dateien, die sich in Unterverzeichnissen befanden, nicht kopiert wurde. Mit md5sum habe ich überprüft, ob die kopierten Dateien identisch sind.
Nun möchte ich die restlichen Dateien mit rsync kopieren. Das Problem ist, dass rsync alles nochmal senden möchte. Es überspringt die Dateien, die bereits kopiert wurden, nicht. Es erstellt für jede vorhandene Datei eine neue Datei und ersetzt dann die vorhandene durch die neue. Ich verwende rsync mit -arvx. Was muss ich tun, damit diese Dateien übersprungen werden?
Antwort1
--ignore-existing skip updating files that exist on receiver
Antwort2
Vielleicht ist Ihr Laufwerk im FAT-Format? In diesem Fall müssen Sie --modify-window=1
die Zeitstempelrundung berücksichtigen. Siehedieser Beitragfür weitere Erläuterungen zu diesem Problem.