minor improvements

This commit is contained in:
Jorge Holgado
2022-07-26 16:59:28 +02:00
parent 2e243942da
commit 800206d4d9
2 changed files with 62 additions and 21 deletions
+32 -7
View File
@@ -5,13 +5,19 @@
####################################
PGDATA=/var/lib/pgsql/12/data
PGDUMP="$(which pg_dump)"
PGDUMPALL="$(which pg_dumpall)"
PGDUMP="${PGDUMP} -h 127.0.0.1"
PGDUMPALL="${PGDUMPALL} -h 127.0.0.1"
PSQL="$(which psql) -h 127.0.0.1"
TODAY="$(date +%Y%m%d)"
NOW="$(date +%Y%m%d%H%M%S)"
# For debugging
WAITSEC=10
####################################
# output folders
####################################
BACKUPDIR="/var/lib/postgres/scripts/get_all_pgmetadata/${HOSTNAME,,}"
LOGDIR="${BACKUPDIR}/logs/"
@@ -21,16 +27,35 @@ LOGDIR="${BACKUPDIR}/logs/"
# multi-db support, this is auto
#DIFFILE="${BACKUPDIR}/FULL_${DBNAME}_METADATA.sql"
PSQL="$(which psql) -h 127.0.0.1"
CHANGEFILE=${BACKUPDIR}/$(basename $0 .sh)_changefile_${NOW}.log
DIFFILE=${BACKUPDIR}/$(basename $0 .sh)_changefile_${NOW}.log
LOGFILE=${LOGDIR}/$(basename $0 .sh)_${NOW}.log
SCRIPTLOG="${LOGFILE}"
ERRFILE=${LOGDIR}/$(basename $0 .sh)_${NOW}.err
SCRIPTLOGERR="${ERRFILE}"
####################################
# output options
####################################
# set to 0 to split full metadata into files (DEFAULT behavior)
SPLIT_METADATA=0
# dump user passwords
DUMP_ROLE_PASSWORDS=0
####################################
# DEBUG
####################################
# set to 0 to debug
DEBUG=0
DEBUG=1
# For debugging
WAITSEC=10
####################################
# git usage
####################################