From 4d101edc10f485da8bd26d6a10e10b112b636758 Mon Sep 17 00:00:00 2001 From: Christoph Haas Date: Wed, 21 Aug 2013 23:08:44 +0200 Subject: [PATCH] Adding script to download screenshots and SQL from old live server --- bin/get-data-from-old-live-server.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 bin/get-data-from-old-live-server.sh diff --git a/bin/get-data-from-old-live-server.sh b/bin/get-data-from-old-live-server.sh new file mode 100755 index 0000000..30b4d32 --- /dev/null +++ b/bin/get-data-from-old-live-server.sh @@ -0,0 +1,25 @@ +#!/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 +