Sobes.tech
Junior — Middle

Heb je ooit een back-up gemaakt van een PostgreSQL-database?

sobes.tech AI

Antwoord van AI

Ja, het maken van een back-up van de PostgreSQL-database wordt meestal gedaan met behulp van het hulpprogramma pg_dump.

Voorbeeld van het maken van een back-up:

pg_dump -U gebruikersnaam -h hostnaam -F c -b -v -f back-up_bestand.backup dbnaam
  • -U — gebruikersnaam van de database
  • -h — host van de server
  • -F c — back-up formaat (aangepast)
  • -b — grote objecten opnemen
  • -v — gedetailleerde uitvoer
  • -f — bestand voor het opslaan van de back-up

Ook kan pg_basebackup worden gebruikt om een fysieke kopie van de database te maken.

Voor herstel wordt pg_restore of psql gebruikt, afhankelijk van het back-up formaat.

Het is belangrijk om back-ups te plannen rekening houdend met downtime en datavolume.