Sobes.tech
Junior — Middle

Můžeš vyjmenovat hlavní typy zálohování dat v PostgreSQL?

sobes.tech AI

Odpověď od AI

Hlavní typy zálohování dat v PostgreSQL:

  1. Fyzická záloha (Physical Backup) — kopírování souborů databáze na úrovni souborového systému. Obvykle se provádí pomocí nástrojů jako pg_basebackup.

  2. Logická záloha (Logical Backup) — export dat a schémat ve formě SQL skriptů pomocí pg_dump nebo pg_dumpall. Umožňuje obnovu dat na jiném serveru nebo verzi.

  3. Replikace a archivace WAL — nepřetržité ukládání změn pomocí Write-Ahead Logging (WAL). Umožňuje obnovu do určitého bodu v čase.

  4. Snímky (Snapshots) — využití schopností souborového systému nebo virtualizace k vytvoření okamžitých snímků dat.

Každá metoda má své výhody a je použita podle požadavků na obnovu a infrastruktury.