rsyncはタイムスタンプの異なるファイルを完全に上書きしますか?

rsyncはタイムスタンプの異なるファイルを完全に上書きしますか?

rsync私はmacOSからLinuxまでのファイルに対して同様のコマンドを使用しました。

rsync -avz <ip-address>:/Backup/ Backup/

このフォルダは、以前にファイルを変更せずにBackup/同じコンピュータからコピーされました。scp私はこれがrsync何もしないと思いましたが、すべてのファイルを上書きし始めた(おそらくタイムスタンプが異なるため)、多くのディスク書き込みが発生しました。同じコマンドを試しましたが、--size-onlyほぼすぐに完了しました。するrsync フルレンジタイムスタンプの異なるファイル(つまり、違いは確認されていません)がありますか?ファイルサイズによって異なりますか?

ベストアンサー1

rsyncの良いマニュアルを読んでください:

       It is famous  for  its
       delta-transfer  algorithm,  which  reduces the amount of data sent over
       the network by sending only the differences between  the  source  files
       and  the  existing  files in the destination.

書き込みではなく読み取りI/Oを行っていると思います。コンテンツをスキャンする代わりにrsyncでファイルを上書きしますか?

おすすめ記事