pg.ddx.io  pgsql-admin@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Pepe TD Vo <pepevo@yahoo.com>
To: Pgsql-admin <pgsql-admin@postgresql.org>
To: PgAdmin Support List <pgadmin-support@lists.postgresql.org>
Subject: backup script error with could not connect to database
Date: Wed, 18 Dec 2019 18:55:26 +0000 (UTC)
Message-ID: <280013024.631417.1576695326572@mail.yahoo.com> (raw)
References: <280013024.631417.1576695326572.ref@mail.yahoo.com>

hello expert,
I had to do a backup on replication master-slave servers.  I also have asked this question before, but  I don't understand why I followed the information and same scripting to run on the replication servers and didn't work.  I can run pg_dumpall successful but not with the script.  Would you please tell me what's wrong and what need to correct the error?
my replication server (master) pg_hba.conf
# "local" is for Unix domain socket connections onlylocal   all   all                                                     peerhost   all    all                     192.168.2.0/24        trust# IPv4 local connections:host   all   all                       127.0.0.1/32           indentlocal  all   postgres                                            trusthost   all   power_user         0.0.0.0/0               md5host   all   other_user          0.0.0.0/0                md5
host   all   storageLoader    0.0.0.0/0                md5
# IPv6 local connections:host   all   all                        ::1/128                  indent#allow replication connections from localhost, by a user with the replication priviledgelocal   replication   all                                        trusthost   replication   all         127.0.0.1/32           trusthost   replicaiton   all         ::1/128                    trusthost   replication   replicauser     masterIP/32  trusthost   replicaiton   replicauser     slaveIP/32     trust
from the postgres prompt I can connect to each database
#psql -d template0 -U postgres
template0-#
#psql -d template1 -U postgres
template1-#

#psql -d pscidr -U postgres
pscidr-#
#psql -d postgres -U postgres
postgres-#

when I run the script as postgres os, I don't see the error but the only global.sql backup but nothing in it, 0 byte (blank) sql script.
when I run as root su -c postgres /path/pg_backup.sh > pgbackup.log, I get below:

Performing globals backup:Globals backuppg_dumpall: could not connect to database "template1":FATAL: Ident authentication failed for user "postgres" fro globals backup.  
Performing schema-only backup:psql:FATAL: Ident authentication failed for user "postgres"the following databases were matched for schema-only backup:
performing full backup:psql:FATAL: Ident authentication failed for user "postgres"

I can run pg_dumpall > postgresdump.sql as postgres user os fine will all the databases backup
pg_backup.sh and pg_backup.config attachment.
v/r,
Bach-Nga

No one in this world is pure and perfect.  If you avoid people for their mistakes you will be alone. So judge less, love and forgive more.To call him a dog hardly seems to do him justice though in as much as he had four legs, a tail, and barked, I admit he was, to all outward appearances. But to those who knew him well, he was a perfect gentleman (Hermione Gingold)
**Live simply **Love generously **Care deeply **Speak kindly.*** Genuinely rich *** Faithful talent *** Sharing success

Attachments:

  pg_backup_config-pg_backup.docx (application/vnd.openxmlformats-officedocument.wordprocessingml.document, 22.3K) download

view thread (6+ messages)  latest in thread

Message-ID: <280013024.631417.1576695326572@mail.yahoo.com>
Permalink:  ../280013024.631417.1576695326572@mail.yahoo.com/
Also on:    postgresql.org/message-id/280013024.631417.1576695326572@mail.yahoo.com

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-admin@postgresql.org
  Cc: pepevo@yahoo.com, pgadmin-support@lists.postgresql.org
  Subject: Re: backup script error with could not connect to database
  In-Reply-To: <280013024.631417.1576695326572@mail.yahoo.com>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox