Sobes.tech
Junior — Middle

Puoi elencare i principali tipi di backup dei dati in PostgreSQL?

sobes.tech AI

Risposta dell'AI

Principali tipi di backup dei dati in PostgreSQL:

  1. Backup fisico (Physical Backup) — copia dei file del database a livello di sistema di file. Di solito eseguito con strumenti come pg_basebackup.

  2. Backup logico (Logical Backup) — esportazione di dati e schema sotto forma di script SQL usando pg_dump o pg_dumpall. Permette di ripristinare i dati su un altro server o versione.

  3. Replikazione e archiviazione WAL — conservazione continua delle modifiche tramite Write-Ahead Logging (WAL). Permette il recupero point-in-time.

  4. Snapshot (Immagini istantanee) — utilizzo delle capacità del sistema di file o della virtualizzazione per creare snapshot dei dati.

Ogni metodo ha i suoi vantaggi ed è applicato in base ai requisiti di recupero e all'infrastruttura.