Re: zero data loss recovery is possbile with pgbackrest tool? - Mailing list pgsql-admin

From Jehan-Guillaume (ioguix) de Rorthais
Subject Re: zero data loss recovery is possbile with pgbackrest tool?
Date
Msg-id 20190620121251.418294c0@firost
Whole thread Raw
In response to Re: zero data loss recovery is possbile with pgbackrest tool?  (Achilleas Mantzios <achill@matrix.gatewaynet.com>)
Responses Re: zero data loss recovery is possbile with pgbackrest tool?
List pgsql-admin
On Thu, 20 Jun 2019 08:37:21 +0300
Achilleas Mantzios <achill@matrix.gatewaynet.com> wrote:

> On 20/6/19 12:40 π.μ., Pavan Kumar wrote:
> > Hello Rui,
> >
> > yes those are committed transaction.
> >
> > I have tested two cases
> >
> > 1. complete lost. (means complete data directory, pg_wal direcoty)
> > 2. lost few directories (deleted few directories , except pg_wal).
> >
> > both cases I do see latest data in the current wal is lost.
> >
> > when I check the recovery process , wal archives are copying from
> > pgbackrest repository to pg_wal directory. however pgbackrest tool is not
> > copying current wal log at all. it is only copying archived wal's/
> >
> > is there any way to copy current wal log with pgbackrest tool?
>
> No tool that is based on archiving is able to do that. Incomplete wals don't
> get archived till they are complete. So, you have the risk of losing
> (maximum) 16MB worth of data.

No, this could be more than 16MB. Archiving might be lagging as well depending
on various circumstances and activity.

> If you want to minimize the effect of this, you
> should set
> https://www.postgresql.org/docs/11/runtime-config-wal.html#GUC-ARCHIVE-TIMEOUT
> (|archive_timeout|) to a smaller value .

This will still allow data loss. No matter the value. Moreover, there no sense
setting it bellow eg. 1min. If you want something smaller, you really want
replication.


If you don't want a secondary in sync, you might want to have a look at
pg_receivewal.

++



pgsql-admin by date:

Previous
From: Achilleas Mantzios
Date:
Subject: Re: zero data loss recovery is possbile with pgbackrest tool?
Next
From: Achilleas Mantzios
Date:
Subject: Re: zero data loss recovery is possbile with pgbackrest tool?