From 84c5a30288239166386dae06d73e0538219018dd Mon Sep 17 00:00:00 2001 From: giomba Date: Mon, 22 Mar 2021 16:38:03 +0100 Subject: [PATCH] backup using tar over stdio (for remote ssh) --- argilla | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/argilla b/argilla index 0cff0e9..4070a79 100755 --- a/argilla +++ b/argilla @@ -10,7 +10,12 @@ case $1 in case $3 in backup) 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 ;; *)