
rsyncを初めて実行した後、ソースのファイルが変更されます。次に、同じファイルシステムでrsyncを実行すると、ソースのファイル全体が再コピーされますか、それともファイルの変更のみがコピーされますか?
答え1
Rysncにはほとんど膨大な量のオプションがあるため、答えは「状況によって異なります」です。
通常、rsync はマンページのファイルから変更された「チャンク」のみをコピーします。
元のファイルと宛先にある既存のファイルの差だけを転送してネットワークに転送されるデータ量を減らす増分転送アルゴリズムとして知られています。
「フルファイル」のみを希望する場合:-W、--whole-file
--inplaceフラグも見てください。
Rsyncには「マンページ」はなく、やや密度の高い「マンページ」があります。
答え2
rsync
毎日のバックアップや毎日のファイル転送に非常に便利なツールです。rsync
これを使用して、権限や所有者などのファイルとその属性をコピーできます。
rsync -v -a foo/ bar/
これは簡単な構文です