Add miniflux.sh
This commit is contained in:
parent
1df8873d79
commit
eab61942e6
|
@ -0,0 +1,25 @@
|
|||
#! /bin/sh
|
||||
|
||||
#===============#
|
||||
# Configuration #
|
||||
#===============#
|
||||
DATE=`date +%m-%d-%Y`
|
||||
DBHOST="CHANGEME"
|
||||
DBPORT=5432
|
||||
DBNAME="CHANGEME"
|
||||
DBUSER="CHANGEME"
|
||||
DBPASSWD="CHANGEME"
|
||||
SSH_HOST="CHANGEME"
|
||||
|
||||
echo "Sauvegarde de miniflux le "$DATE
|
||||
|
||||
# Backup the database
|
||||
echo "Dump de la base de données"
|
||||
ssh $SSH_HOST PGPASSWORD=$DBPASSWD pg_dump -h $DBHOST -d $DBNAME -p $DBPORT -U $DBUSER > $HOME/miniflux-$DATE
|
||||
|
||||
# Compress backup
|
||||
echo "Compression de la sauvegarde"
|
||||
gzip $HOME/miniflux-$DATE
|
||||
echo "Fichier enregistré dans dans "$HOME"/miniflux-"$DATE".gz"
|
||||
|
||||
echo "Sauvegarde terminée !"
|
Reference in New Issue