Sobes.tech
Junior — Middle

Consegues enumerar os principais tipos de backup de dados no PostgreSQL?

sobes.tech IA

Resposta da IA

Principais tipos de backup de dados no PostgreSQL:

  1. Backup físico (Physical Backup) — cópia dos ficheiros da base de dados ao nível do sistema de ficheiros. Geralmente feito com ferramentas como pg_basebackup.

  2. Backup lógico (Logical Backup) — exportação de dados e esquema em forma de scripts SQL usando pg_dump ou pg_dumpall. Permite restaurar dados em outro servidor ou versão.

  3. Replicação e arquivamento WAL — preservação contínua de alterações através do Write-Ahead Logging (WAL). Permite recuperação ponto-a-ponto.

  4. Instantâneos (Snapshots) — uso de capacidades do sistema de ficheiros ou virtualização para criar instantâneos de dados.

Cada método tem suas vantagens e é aplicado conforme os requisitos de recuperação e infraestrutura.