scripte/Einzelne_Restore_Scripte/backup_media.sh

23 lines
613 B
Bash
Executable File

#!/bin/bash
if [ -z "$1" ]; then
echo "Nutzung: $0 <PROJEKT> (webshop|ssv)"
exit 1
fi
PROJEKT="$1"
TIMESTAMP=$(date +"%Y-%m-%d_%H-%M-%S")
BACKUP_DIR="/home/thomas/backup_images/${TIMESTAMP}_media_${PROJEKT}"
mkdir -p "$BACKUP_DIR"
if [ "$PROJEKT" = "webshop" ]; then
SRC="/home/thomas/container/webshop/cleanbuild/media"
elif [ "$PROJEKT" = "ssv" ]; then
SRC="/home/thomas/container/ssv/html/media"
else
echo "Unbekanntes Projekt: $PROJEKT"
exit 1
fi
tar czf "$BACKUP_DIR/${PROJEKT}_media.tar.gz" -C "$SRC" .
echo "Media-Backup für $PROJEKT gespeichert unter $BACKUP_DIR/${PROJEKT}_media.tar.gz"