rsync 不跳過未觸及的文件

rsync 不跳過未觸及的文件

我使用 scp 將大約 300GB 的檔案從一台伺服器傳輸到另一台伺服器。遺憾的是我忘記了 -r 選項,因此子目錄中的部分檔案沒有被複製。我驗證了複製的檔案與 md5sum 相同。

現在我想用 rsync 複製其他檔案。問題是,rsync 想要再次發送所有內容。它不會跳過已複製的文件。它為每個現有文件建立新文件,然後用新文件取代現有文件。我將 rsync 與 -arvx 一起使用。我需要做什麼才能跳過這些文件?

答案1

 --ignore-existing       skip updating files that exist on receiver

http://linux.die.net/man/1/rsync

答案2

也許您的驅動器是 FAT 格式?如果是這樣,您將需要--modify-window=1適應時間戳舍入。看這個帖子有關此問題的更多解釋。

相關內容