ゆっくりファイルを転送する

rsyncで大量のファイルを、なるべく負荷を上げずゆっくりと転送したいときには以下のようにします。

# /var/www ディレクトリ以下のファイルを、リモートホスト 192.168.1.2 の /var/backup 以下に、100Kbpsの速度で転送します。

ionice -c2 -n7 nice -n19 rsync -e 'ssh -l hoge' -vrpogt --bwlimit=100 \
  /var/www \
  192.168.1.2:/var/backup/