Files
docker-backup-gpg-s3/restore.sh
2016-08-16 19:58:31 +02:00

23 lines
421 B
Bash

#!/bin/sh
gpg --import /keys/*
aws s3 ls s3://$S3_BUCKET_NAME
echo "These are the files currently available in your backup bucket."
echo "Which file contains the backup you want to restore from?"
echo -n "File name: "
read RESTORE_FILE
cd /restore
aws s3 cp s3://$S3_BUCKET_NAME/$RESTORE_FILE .
gpg --output ./restore.tar.xz --decrypt $RESTORE_FILE
tar xf ./restore.tar.xz
rm restore.tar.xz
rm $RESTORE_FILE
exit