diff --git a/files/gnome/backup.sh b/files/gnome/backup.sh index 5ea74d8455..b494429f87 100644 --- a/files/gnome/backup.sh +++ b/files/gnome/backup.sh @@ -6,10 +6,31 @@ export PATH=$PATH:/bin:/usr/bin:/usr/local/bin -MACHINES='signal.gnome.org webapps2.gnome.org clutter.gnome.org blogs.gnome.org chooser.gnome.org git.gnome.org webapps.gnome.org socket.gnome.org bugzilla-web.gnome.org progress.gnome.org clipboard.gnome.org drawable.gnome.org vbox.gnome.org cloud-ssh.gnome.org bastion.gnome.org spinner.gnome.org master.gnome.org combobox.gnome.org restaurant.gnome.org expander.gnome.org' - -IPLESS_MACHINES='live.gnome.org extensions.gnome.org view.gnome.org puppet.gnome.org' +MACHINES='signal.gnome.org + webapps2.gnome.org + clutter.gnome.org + blogs.gnome.org + chooser.gnome.org + git.gnome.org + webapps.gnome.org + socket.gnome.org + bugzilla-web.gnome.org + progress.gnome.org + clipboard.gnome.org + drawable.gnome.org + vbox.gnome.org + cloud-ssh.gnome.org + bastion.gnome.org + spinner.gnome.org + master.gnome.org + combobox.gnome.org + restaurant.gnome.org + expander.gnome.org' +IPLESS_MACHINES='live.gnome.org + extensions.gnome.org + view.gnome.org + puppet.gnome.org' BACKUP_DIR='/fedora_backups/gnome/' LOGS_DIR='/fedora_backups/gnome/logs' @@ -18,13 +39,13 @@ BACKUP_USER='root' OPTS='-avz -e "ssh -i /fedora_backups/gnome/backup_id.rsa" --bwlimit=2000' IPLESS_OPTS='-avz -e "ssh -A -i /fedora_backups/gnome/backup_id.rsa bastion.gnome.org" --bwlimit=2000' -for MACHINE in "$MACHINES"; do +for MACHINE in $MACHINES; do rsync $BACKUP_USER@$MACHINE:/etc/rsyncd/backup.exclude $BACKUP_DIR/excludes/$MACHINE.exclude cd $BACKUP_DIR/$MACHINE rsync $OPTS --exclude-from=$BACKUP_DIR/excludes/$MACHINE.exclude --log-file=$LOGS_DIR/$MACHINE.log $BACKUP_USER@$MACHINE_NAME:/ . done -for MACHINE in "$IPLESS_MACHINES"; do +for MACHINE in $IPLESS_MACHINES; do rsync $BACKUP_USER@$MACHINE:/etc/rsyncd/backup.exclude $BACKUP_DIR/excludes/$MACHINE.exclude cd $BACKUP_DIR/$MACHINE rsync $IPLESS_OPTS --exclude-from=$BACKUP_DIR/excludes/$MACHINE.exclude --log-file=$LOGS_DIR/$MACHINE.log $BACKUP_USER@$MACHINE_NAME:/ .