#!/bin/bash # # sync a removable volume with system backups. # NODE="$1" MEDIA="/media/usb" BWLIMIT="5000" RSYNC="nice -n 19 rsync -av --delete --bwlimit=$BWLIMIT" if [ ! -z "$NODE" ]; then for node in `ls /var/vservers/$NODE/var/backups/remote/`; do $RSYNC /var/vservers/$NODE/var/backups/remote/$node/ /$MEDIA/$node/ done else $RSYNC /var/backups/duplicity/ /$MEDIA/$HOSTNAME/ for node in `ls /var/backups/remote/`; do $RSYNC /var/backups/remote/$node/ /$MEDIA/$node/ done fi