diff --git a/install/assets/functions/10-db-backup b/install/assets/functions/10-db-backup index 1cc986db..5ae42e29 100644 --- a/install/assets/functions/10-db-backup +++ b/install/assets/functions/10-db-backup @@ -731,7 +731,9 @@ backup_pgsql() { pre_dbbackup "globals" print_notice "Dumping PostgresSQL globals: with 'pg_dumpall -g' ${compression_string}" if var_true "${DEBUG_BACKUP_PGSQL}" ; then debug on; fi - run_as_user ${play_fair} pg_dumpall -h "${backup_job_db_host}" -U "${backup_job_db_user}" -p "${backup_job_db_port}" -g ${backup_job_extra_opts} ${backup_job_extra_backup_opts} | ${compress_cmd} | run_as_user tee "${temporary_directory}"/"${backup_job_filename}" > /dev/null + # run_as_user ${play_fair} pg_dumpall -h "${backup_job_db_host}" -U "${backup_job_db_user}" -p "${backup_job_db_port}" -g ${backup_job_extra_opts} ${backup_job_extra_backup_opts} | ${compress_cmd} | run_as_user tee "${temporary_directory}"/"${backup_job_filename}" > /dev/null + # no extra opts because of cmd line conflicts of pg_dump and pg_dumpall + run_as_user ${play_fair} pg_dumpall -h "${backup_job_db_host}" -U "${backup_job_db_user}" -p "${backup_job_db_port}" -g | ${compress_cmd} | run_as_user tee "${temporary_directory}"/"${backup_job_filename}" > /dev/null exit_code=$? if var_true "${DEBUG_BACKUP_PGSQL}" ; then debug off; fi check_exit_code "${backup_job_filename}" @@ -767,7 +769,7 @@ backup_pgsql() { _postgres_backup_globals=false fi - if var_false "${_postgres_backup_globals}" && var_true "${backup_job_backup_pgsql_globals}" ; then _postgres_backup_globals=true; fi + if var_false "${_postgres_backup_globals}" & var_true "${backup_job_backup_pgsql_globals}" ; then _postgres_backup_globals=true; fi if var_true "${DEBUG_BACKUP_PGSQL}" ; then debug off; fi write_log debug "Databases Found: $(echo ${db_names} | xargs | tr ' ' ',')"