GNU/Linux >> Linux の 問題 >  >> Linux

NAS への rsync は毎回すべてをコピーします

-t を追加する必要があります (または --times ) rsync に コマンドラインで、rsync 宛先でファイルの変更時間を保持します。これにより、後続の rsync が許可されます サイズと変更時刻が同じすべてのファイルをスキップするために実行されます。また、-c を気にしないでください。 ただし、何らかの理由で宛先が正確なファイル変更時刻を維持していない (または維持できない) ことが確実にわかっている場合を除きます。


試してみませんか:

rsync -a /home/user/source /media/nas/destination

-a アーカイブ専用の便利なオプションです。それはいつも私のために働いています.

マニュアルページの内容は次のとおりです:

-a, --archive archive mode; same as -rlptgoD (no -H)


-u を使用する可能性が非常に高い このフラグは、送信先に存在し、送信先の変更時刻が新しいか、両方の変更時刻とサイズが等しいファイルを rsync に送信しないように指示します。


Linux
  1. Linux –すべてがファイルですか?

  2. Rsyncの完了までの時間または残りの作業を見積もりますか?

  3. Ls -lがすべてのファイルの時間や年を表示しないのはなぜですか?

  1. Rsyncが2回目に実行したときに違いがあると主張するのはなぜですか?

  2. 完全にオフになっている場合でも、再起動後に毎回 iptables が読み込まれる原因

  3. プッシュするたびに Git がユーザー名を要求する

  1. 画面のロックが解除されるたびにUbuntuにプログラムを自動的に実行させるにはどうすればよいですか?

  2. 複数のコマンドの実行時間を計る

  3. sudo を使用するたびに、完了する前にハングします