Export, Fixes, 1st production version
This commit is contained in:
1 parent
d7dd6cc92f
commit
3e21cfa0fc
9 files changed
+376
-104
No files matched your search
@@ -1,7 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
NAS_ROOT=/var/srv/nas/backups
|
||||
BACKUP_TARGET=/var/docker/tmp
|
||||
DOCKER_ROOT=/var/docker
|
||||
BACKUP_TARGET=$DOCKER_ROOT/tmp
|
||||
NAS_TARGET="$NAS_ROOT/daily/$HOST_NAME/backup.$DAY"
|
||||
|
||||
backup_daily1() {
|
||||
@@ -21,9 +22,13 @@ backup_daily3() {
|
||||
|
||||
|
||||
before_backup() {
|
||||
dump_mariadb
|
||||
dump_postgresql
|
||||
# TODO error handling
|
||||
dump_mariadb $DOCKER_ROOT/dump/mysql
|
||||
local mys=$?
|
||||
dump_postgresql $DOCKER_ROOT/dump/postgresql
|
||||
local pos=$?
|
||||
if [ $mys -gt 0 ] || [ $pos -gt 0 ]; then
|
||||
return 1
|
||||
fi
|
||||
stop_docker
|
||||
return $?
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user