rsyncが実際に書き込まずにエラーの後にコピーを続けるのはなぜですか?

rsyncが実際に書き込まずにエラーの後にコピーを続けるのはなぜですか?

2つのUSBドライブ(ソースNTFSとターゲットFAT32)間で複数のファイルをコピーしようとしました。 4GBを超える複数のファイルが元のデータに隠されています。私は以下を使用しました:

rsync -av --progress --size-only

すべてをコピーしてください。すべてのプロセスを経て、すべてが大丈夫に見えますが、最終的に突然「申し訳ありません。XYZファイルが大きすぎます」というメッセージが表示されます。これはもちろん、FAT32の限界に起因する現象である。しかし、奇妙なことは、コピーされるすべてのファイルです後ろに大きすぎるファイルは、rsyncがそのファイルのコピーに数時間座っていたにもかかわらず、ターゲットディスクに書き込まれません。私はこれがrsyncのバグよりもUSBファイルシステムがどのように機能するかに関連していると思いますが、この役に立たない動作を防ぎ、すばやく失敗するか(好ましくは)すべてをコピーする方法があるかどうかを知りたいです。大きすぎるファイルの後にコピーしても大きすぎないファイルです。

関連情報