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でファイルを上書きしますか?