[PATCH] rate limiting rsync copies

Mike McGrath mmcgrath at redhat.com
Tue Mar 23 17:26:12 UTC 2010


This is causing disk contention without a limit
---
 configs/db/backup-dbs |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/configs/db/backup-dbs b/configs/db/backup-dbs
index a3a12fa..83ed6c8 100755
--- a/configs/db/backup-dbs
+++ b/configs/db/backup-dbs
@@ -22,7 +22,7 @@ mv $DEST/$HOSTNAME.new $DEST/$HOSTNAME
 for host in db01 db02 db03; do
     if [ "$host" != $HOSTNAME ]; then
         su - dbbackup -c "ssh $host mkdir -p $DEST/$HOSTNAME"
-        su - dbbackup -c "rsync -azr -e ssh $DEST/$HOSTNAME/* $host:$DEST/$HOSTNAME/"
+        su - dbbackup -c "rsync -azr --bwlimit=5000 -e ssh $DEST/$HOSTNAME/* $host:$DEST/$HOSTNAME/"
     fi
 done
 
-- 
1.5.5.6



More information about the infrastructure mailing list