From: | Laurenz Albe <laurenz(dot)albe(at)cybertec(dot)at> |
---|---|
To: | Andrus <kobruleht2(at)hot(dot)ee>, pgsql-general <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: Hot and PITR backups in same server |
Date: | 2020-05-18 06:32:39 |
Message-ID: | aebcc9a67954ea23ce43a01d4326e2a18da9d11b.camel@cybertec.at |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On Sun, 2020-05-17 at 17:41 +0300, Andrus wrote:
> How to implement hot standby and PITR recovery possibility in same backup server.
>
> Plan is:
>
> 1. Create base backup using
>
> pg_basebackup --checkpoint=fast --verbose --progress --write-recovery-conf -D /var/lib/postgresql/12/standby
>
> 2. Create backup copy of /var/lib/postgresql/12/standby directory for PITR
>
> 3. set max_wal_size in postgresql.conf to 5 TB
>
> 4. Start backup server for hot standby backups.
>
> If data from earlier point of time is required:
>
> 1. Stop backup server
> 2. Replace its data dirctory from of initial data directory contents created in previous p.2
> 4. Copy pg_wal contents from hot standby pg_wal directory to initial pg_wal directory in base backup
> 5. Specify recovery time in postgresql.conf and start backup server to recover to this point of time.
>
> The most suspicius point is p.4 : copying manually pg_wal contents from hot data to base backup data.
>
> It this OK ? Or is some better way to implement hot stadby and PITR possibility in same computer ?
> Postgres 12 in Debian is used.
This is confused or at least confusing.
- "max_wal_size" of 5TB is clearly insane.
- I don't understand what you mean by "Start backup server for hot standby backups".
Do I get it right that you want to copy a streaming replication standby server's data
directory to perform PITR? That doesn't see like a good plan, because the standby
usually won't be much behind the primary server, and you can only recover to a later
point in time.
If you care to elaborate, perhaps the question can be answered.
Yours,
Laurenz Albe
--
Cybertec | https://www.cybertec-postgresql.com
From | Date | Subject | |
---|---|---|---|
Next Message | Laurenz Albe | 2020-05-18 06:40:26 | Re: template0 needing vacuum freeze? |
Previous Message | Suhail Bamzena | 2020-05-18 05:49:50 | Re: Inherited an 18TB DB & need to backup |