Re: backup script error with could not connect to database

From: Ekaterina Amez <ekaterina(dot)amez(at)zunibal(dot)com>
To: pgsql-admin(at)lists(dot)postgresql(dot)org
Subject: Re: backup script error with could not connect to database
Date: 2019-12-20 09:59:00
Message-ID: 2c818ef8-e555-6dea-a5e8-cd059a3c9ebd@zunibal.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-support pgsql-admin


El 19/12/19 a las 17:44, Pepe TD Vo escribió:
> I made it work.  I changed all in pg_hba.conf to trust and backup
> scripts run fine.

When Postgres searches for the matching line in pg_hba.conf, the first
line that matches current connection wins. This means that if you have:

    host  all  all                      127.0.0.1/32 indent

    host  replication  all        127.0.0.1/32          trust

The first line wins and indent is applied instead of trust.

> thank you so much.
>
> **
> *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
>
>
> On Thursday, December 19, 2019, 07:12:54 AM EST, bw
> <bwakkie(at)gmail(dot)com> wrote:
>
>
> Did you try
>
> root su -c postgres pg_dumpall > postgresdump.sql
>
> On Wed, 18 Dec 2019 at 19:55, Pepe TD Vo <pepevo(at)yahoo(dot)com
> <mailto:pepevo(at)yahoo(dot)com>> wrote:
> >
> > 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 only
> > local  all  all                 peer
> > host  all    all                    192.168.2.0/24       trust
> > # IPv4 local connections:
> > host  all  all                      127.0.0.1/32       indent
> > local  all  postgres             trust
> > host  all  power_user        0.0.0.0/0 md5
> > host  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 priviledge
> > local  replication  all             trust
> > host  replication  all        127.0.0.1/32 trust
> > host  replicaiton  all        ::1/128       trust
> > host  replication  replicauser    masterIP/32 trust
> > host  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 backup
> > pg_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
>

In response to

Responses

Browse pgadmin-support by date

  From Date Subject
Next Message Pepe TD Vo 2019-12-20 13:13:49 Re: backup script error with could not connect to database
Previous Message mallikarjun t 2019-12-19 16:52:27 Re: backup script error with could not connect to database

Browse pgsql-admin by date

  From Date Subject
Next Message Pepe TD Vo 2019-12-20 13:13:49 Re: backup script error with could not connect to database
Previous Message mallikarjun t 2019-12-19 16:52:27 Re: backup script error with could not connect to database