Installere
sudo apt install postgresql postgresql-contrib. PostgreSQL er da installert og tilgjengelig på localhost port 5432.
Eksponere på annen IP
I /etc/postgresql/14/main/postgresql.conf: finn «listen_addresses», fjern kommentaren og sett til ønsket IP. I /etc/postgresql/14/main/pg_hba.conf må du tillate tilkoblinger fra riktige IP-er (f.eks. 0.0.0.0/0 for alle).
Liker du det du leser?
Få lignende artikler rett i innboksen — 1–2 ganger i måneden. Ingen spam.
Point-in-time recovery (PITR)
Med PITR kan du sette databasen tilbake til et bestemt tidspunkt. Ha en recovery-server med samme PostgreSQL-versjon som backupen.
- På recovery-serveren: stopp postgresql.
- Ta vare på eller slett
/var/lib/postgresql/14/main. - Legg full backup i mappen.
sudo chown -R postgres:postgres mainogchmod 700 /var/lib/postgresql/14/main.- Legg WAL-filene i f.eks. /opt/deploi/wal med riktige rettigheter (postgres:postgres).
- I postgresql.conf:
restore_command = 'cp /opt/deploi/wal/%f %p'ogrecovery_target_time = '2025-03-03 15:56:00'(eller ditt tidspunkt). touch /var/lib/postgresql/14/main/recovery.signal.systemctl start postgresqlog følg loggen medtail -f /var/log/postgresql/postgresql-14-main.log.