tar -b と dd の組み合わせを使用した rsync の --bwlimit オプション

tar -b と dd の組み合わせを使用した rsync の --bwlimit オプション

NFSバックアップを実行するには、次のものを使用しています。

tar -b 1024 -cf - . | /bin/gzip -c | /bin/dd bs=10M oflag=direct,sync of=/nfs

しかし、どこかでNFS書き込み速度と一致するようにデータを読み取るI / O速度を制限するという内容を読みました。

rsync --bwlimit=10M -az -P -H . /nfs

どちらもNFSマウントパスに大きなファイルチャンクを効率的に書き込むことができるかどうか疑問に思います。

答え1

rsyncより良い選択になります。調整は、ネットワークを混雑させたくない場合にのみ必要です。

rsyncを使用すると、バックアッププロセス中に問題が発生した場合に回復がより速くなるという利点があります。 (最初の方法は最初からやり直す必要があります)

関連情報