Re: Postgresql Database cant start after restore using pgBackRest - Mailing list pgsql-admin

From Ron
Subject Re: Postgresql Database cant start after restore using pgBackRest
Date
Msg-id 29c782b4-9ae3-364d-bca9-44f48c340aa3@gmail.com
Whole thread Raw
In response to Re: Postgresql Database cant start after restore using pgBackRest  (David Steele <david@pgmasters.net>)
Responses Re: Postgresql Database cant start after restore using pgBackRest  (Deo Felix <deofelix9@gmail.com>)
Re: Postgresql Database cant start after restore using pgBackRest  (David Steele <david@pgmasters.net>)
List pgsql-admin
On 6/26/23 08:08, David Steele wrote:
> On 6/25/23 18:53, Deo Felix wrote:
>>   I am doing backup with pgbackrest in the database server every day at 
>> night, I was testing to restore the backup in another server, the restore 
>> was successfully however the database cant start
>>
>> *pgbackrest --stanza=data --delta --log-level-console=detail restore*
>
> Usually this happens when you promote a standby while the primary is still 
> running. The promotion of the standby will create a new timeline (in this 
> case 2) and then push WAL to the archive on this new timeline.
>
> When you restore, PostgreSQL will try to recover to timeline 2 (by 
> default) even though timeline 2 can't be reached from timeline 1 backups 
> that were made after the promotion.
>
> So, you need to instruct PostgreSQL to stay on timeline 1 rather than try 
> to switch to timeline 2. You can do that by setting 
> --target-timeline=current, i.e. stay on the timeline that was current when 
> the backup was made.

Did I not have this problem because I restored to a different pg-path?

-- 
Born in Arizona, moved to Babylonia.



pgsql-admin by date:

Previous
From: David Steele
Date:
Subject: Re: Postgresql Database cant start after restore using pgBackRest
Next
From: Murthy Nunna
Date:
Subject: Linux in-place upgrade