rsync が未変更のファイルをスキップしない

rsync が未変更のファイルをスキップしない

scp を使用して、約 300 GB のファイルを 1 つのサーバーから別のサーバーに転送しました。残念ながら、-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タイムスタンプの丸めを調整する必要があります。この郵便受けこの問題に関する詳しい説明については、こちらをご覧ください。

関連情報