Add gitea.sh

This commit is contained in:
Romain de Laage 2020-06-21 14:45:08 +01:00
parent 931e0bd0dd
commit 83bca39886
1 changed files with 21 additions and 0 deletions

21
gitea.sh Executable file
View File

@ -0,0 +1,21 @@
#! /bin/sh
DATE=`date +%m-%d-%Y`
CONFIGFILE="CHANGEME"
SSH_HOST="CHANGEME"
echo "Sauvegarde de Gitea le "$DATE
#Exécution du backup de Gitea
echo "Exécution du backup de Gitea"
ssh $SSH_HOST sudo -u git /DATA/gitea/gitea-latest dump -f /tmp/gitea-$DATE.zip -c $CONFIGFILE
#Copie du fichier de backup distant en local
echo "Copie du fichier de backup distant en local"
rsync -z $SSH_HOST:/tmp/gitea-$DATE.zip $HOME
#Supprission du fichier de backup distant
echo "Supprission du fichier de backup distant"
ssh $SSH_HOST rm /tmp/gitea-$DATE.zip
echo "Backup effectué !"