0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

rsyncの差分バックアップ高速化

Posted at

chgrepで差分を検出して転送しているみたいですが、自分の場合は転送先に700GB, 転送元に400GBありそもそもincremental file list...の表示で2時間固まります。

そこで以下のオプションを付けて実行してみてください。

shell
rsync -auv --ignore-existing --size-only --modify-window=1 --no-perms --progress Source/ Destination

オプションの説明は以下になります。

  • -a(アーカイブ):シンボリックリンクやタイムスタンプを保持
  • -u(更新のみ):古いファイルは上書きしない
  • -v(詳細表示):進捗を見やすく
  • --ignore-existing:既存ファイルを無視(新しいファイルのみ転送)
  • --size-only:ファイルサイズのみ比較(不要な chgrp を防ぐ)
  • --modify-window=1:タイムスタンプの細かい違いを無視
  • --no-perms:パーミッションの変更を無視(chgrp の無駄な処理を減らす)
  • --progress:転送状況を表示

これでincremental file list...で固まる時間がかなり短縮されました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?