rsync を使用して Linux から USB ペンドライブにバックアップする

rsync を使用して Linux から USB ペンドライブにバックアップする

毎日 rsync を使用して Linux から USB ペンドライブにバックアップを取ろうとしており、夜にペンドライブを家に持ち帰ります。次のコマンドを実行していますが、毎日すべてのファイルが更新されているように見えます。

rsync -y -r -vv ~/Documents/ /media/PenDrive/xxxx-home/

これをもっとうまくできるかどうか誰か教えてください。以前は、~/Documents を tar して、そのファイルをペンドライブに cp していましたが、SA はこれがもっとよいと言っていましたが、そうは思いません。

そして時々このメッセージを受け取ります

rsync エラー: 一部のファイル/属性が転送されませんでした (前のエラーを参照) (コード 23) main.c(1039) [送信者 = 3.0.6]

答え1

rsync --modify-window 1 -a --no-o --no-p --no-g ~/Documents/ /media/PenDrive/uftwf-home/

--modify-window 1 は fat が「2秒の解像度で時間を表す」ため
--no-o vfatは所有者をサポートしていないため
--no-g vfatはグループをサポートしていないため
--no-p vfatは権限をサポートしていないため

関連情報