Re: Pgbackrest backup is too slow

From: Ajay Pratap <ajaypratap(at)ameyo(dot)com>
To: Stephen Frost <sfrost(at)snowman(dot)net>
Cc: Postgres General <pgsql-general(at)postgresql(dot)org>
Subject: Re: Pgbackrest backup is too slow
Date: 2019-10-11 13:30:20
Message-ID: CABi=8qxY-aPdhX8=H-=CKcQ4B4Kr+wbdRpgu0cCKRzPDL2gPXQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hello Stephen,
Thanks for your prompt response.
As recommended by you, I will try to isolate the problem at system level,
Meanwhile, Is there any system recommendation by pgbackrest, (how much
process-max should be configured) should I set affinity to pgbackrest
process, how many core should be kept for backup /restore. Or any other
configuration?

My DB size is 500GB and increasing .

Regards,
Ajay

On Fri, Oct 11, 2019 at 6:20 PM Stephen Frost <sfrost(at)snowman(dot)net> wrote:

> Greetings,
>
> * Ajay Pratap (ajaypratap(at)ameyo(dot)com) wrote:
> > I have a Centos 7 server which runs Postgresql 10.7. I am using
> pgbackrest
> > to take db backup.
> > Problem is backup is too slow.
>
> Have you tried running 'top' to see what's going on?
>
> > My data dir size is 9.6G and full backup runtime is 22 mins
> > I also tried using process-max=3, full backup runtime = 21 mins
>
> Erm, those numbers don't make any sense to me- as an example, we
> regularly back up a 12GB database, from Dallas to San Fran, in 5
> minutes.
>
> I see you're requesting a checkpoint to start immediately, but how long
> does the checkpoint actually take to complete? Have you looked at your
> PG logs..?
>
> Have you tried running 'top' and then running the backup and looked to
> see what's going on? Is the CPU at 100%? Are all the processes stuck
> in 'D' state all the time (meaning you don't have enough i/o resources),
> or...?
>
> > In production we have a database of size more than 500GB. It would not be
> > feasible for me to use it as it is.pgbackrest version is
> > 2.18-1.rhel7.x86_64.
> > installed from pgdg yum repo.
>
> Given sufficient resources, we've seen pgbackrest push over 1TB/hour, so
> there is definitely something strange going on here.
>
> Thanks,
>
> Stephen
>

--

*Disclaimer:* The information in this communication is confidential and
may be legally privileged. It is intended solely for the use of the
individual or entity to whom it is addressed and others authorized to
receive it. If you are not the intended recipient you are hereby notified
that any disclosure, copying, distribution or taking action in reliance of
the contents of this information is strictly prohibited and may be
unlawful. Drishti is neither liable for the improper, incomplete
transmission of the information contained in this communication nor any
delay in its receipt. The communication is not intended to operate as an
electronic signature under any applicable law. Drishti assumes no
responsibility for any loss or damage resulting from the use of e-mails.

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Brad Nicholson 2019-10-11 13:52:33 Re: Pgbackrest backup is too slow
Previous Message Stephen Frost 2019-10-11 12:50:53 Re: Pgbackrest backup is too slow