#!/bin/sh -e echo Getting screenshot files rsync -v root@screenshots.debian.net:/home/debshots/debshots-screenshots.tar /tmp/ echo Getting PostgreSQL dump rsync -v root@screenshots.debian.net:/home/debshots/debshots.sql /tmp echo Dropping existing database set +e psql postgres debshots -c 'drop database debshots' set -e echo Creating new database psql postgres debshots -c 'create database debshots owner debshots' echo Restoring PostgreSQL dump psql debshots debshots < /tmp/debshots.sql echo Unpacking screenshots tarball cd ../public tar xf /tmp/debshots-screenshots.tar mv public/live/screenshots/approved public/screenshots rm -r public/live