backup using tar over stdio (for remote ssh)

This commit is contained in:
giomba 2021-03-22 16:38:03 +01:00
parent 6a624591cc
commit 84c5a30288
1 changed files with 6 additions and 1 deletions

View File

@ -10,7 +10,12 @@ case $1 in
case $3 in case $3 in
backup) backup)
docker-compose -f $REPO_DOCKER_PATH/$2/docker-compose.yml down docker-compose -f $REPO_DOCKER_PATH/$2/docker-compose.yml down
tar cf $BACKUP_PATH/$2-$NOW.tar.gz /srv/$2 tar czf $BACKUP_PATH/$2-$NOW.tar.gz /srv/$2
docker-compose -f $REPO_DOCKER_PATH/$2/docker-compose.yml up -d
;;
stdiobackup)
docker-compose -f $REPO_DOCKER_PATH/$2/docker-compose.yml down
tar czf /dev/stdout /srv/$2
docker-compose -f $REPO_DOCKER_PATH/$2/docker-compose.yml up -d docker-compose -f $REPO_DOCKER_PATH/$2/docker-compose.yml up -d
;; ;;
*) *)