summaryrefslogtreecommitdiff
path: root/docker_tools/docker_compose_backup.sh
diff options
context:
space:
mode:
authormiguel <miguel@andromeda.softwarefools.com>2021-01-21 01:15:12 +0100
committermiguel <miguel@andromeda.softwarefools.com>2021-10-20 23:13:09 +0200
commit2aa298ab5b8cb993049919f37b6a4f7c00472b95 (patch)
tree76a827c97d49c521c0202c3c838573b876021931 /docker_tools/docker_compose_backup.sh
parent21b74c83bc73e7ce7f9a690511a69efe6ff90935 (diff)
adapt path in docker_compose_backup.sh
Diffstat (limited to 'docker_tools/docker_compose_backup.sh')
-rwxr-xr-xdocker_tools/docker_compose_backup.sh18
1 files changed, 16 insertions, 2 deletions
diff --git a/docker_tools/docker_compose_backup.sh b/docker_tools/docker_compose_backup.sh
index c279463..8678cd9 100755
--- a/docker_tools/docker_compose_backup.sh
+++ b/docker_tools/docker_compose_backup.sh
@@ -4,7 +4,7 @@ set -e
DOCKINGDIR=/home/miguel/docking
BACKUPDIR=/home/miguel/BACKUP
-BACKUPSCRIPT=/home/miguel/git/docker_tools/docker_backup_offline_vol.sh
+BACKUPSCRIPT=/home/miguel/git/admin/docker_tools/docker_backup_offline_vol.sh
TIMESTAMP=`date +"%Y%m%d_%H%M%S"`
DOCKS=`ls $DOCKINGDIR`
@@ -15,7 +15,6 @@ function backup_dock {
TARGET=$2
mkdir -p $TARGET
- tar -C $SOURCE -cf $TARGET/compose.tar .
CONTAINERS=`cd $SOURCE && docker-compose ps -q`
ALLVOLUMES=
@@ -48,6 +47,8 @@ function backup_dock {
set -e
##
+ tar -C $SOURCE -cf $TARGET/compose.tar .
+
cd $TARGET
sudo chown 100000 .
@@ -76,3 +77,16 @@ do
echo dock = [$d]
backup_dock $DOCKINGDIR/$d $BACKUPDIR/$TIMESTAMP/$d
done
+
+
+### make sure nginx is restarted at the end
+echo "restart nginx rev proxy!"
+
+cd /home/miguel/docking/http_rev_proxy
+docker-compose down
+docker-compose up -d
+
+echo "tar result"
+cd $BACKUPDIR
+tar -cf $TIMESTAMP.tar $BACKUPDIR/$TIMESTAMP
+echo "READY"