Sobes.tech
Junior — Middle

Môžeš vymenovať hlavné typy zálohovania dát v PostgreSQL?

sobes.tech AI

Odpoveď od AI

Hlavné typy zálohovania dát v PostgreSQL:

  1. Fyzická záloha (Physical Backup) — kopírovanie súborov databázy na úrovni súborového systému. Zvyčajne sa vykonáva pomocou nástrojov ako pg_basebackup.

  2. Logická záloha (Logical Backup) — export dát a schémy vo forme SQL skriptov pomocou pg_dump alebo pg_dumpall. Umožňuje obnovu dát na inom serveri alebo verzii.

  3. Replikácia a archivácia WAL — nepretržité ukladanie zmien pomocou Write-Ahead Logging (WAL). Umožňuje obnovu do určitého bodu v čase.

  4. Snímky (Snapshots) — využitie schopností súborového systému alebo virtualizácie na vytvorenie okamžitých snímok dát.

Každá metóda má svoje výhody a je použitá podľa požiadaviek na obnovu a infraštruktúru.