Léxico de TI › Bancos de dados › Recuperação em um ponto no tempo (PITR)

Recuperação em um ponto no tempo (PITR)

Bancos de dados Svenska → Atualizado: 2026-09-30

Poder restaurar um banco de dados para um momento arbitrário, e não apenas para o último backup completo. Exige arquivamento contínuo de WAL/binlog mais um backup base. Requisito padrão de bancos em produção.

PostgreSQL: archive_mode = on + pg_basebackup + replay do WAL até recovery_target_time. MySQL: envio de binlog + restauração + --stop-datetime. O RPO (Recovery Point Objective) é definido pela frequência do WAL — 5 minutos é comum. O RTO depende da idade do backup base e do volume de WAL a reaplicar. Bancos gerenciados (RDS, Cloud SQL) tornam tudo transparente — um controle deslizante para "restaurar para qualquer segundo dos últimos X dias". Open source: pgBackRest, Barman, WAL-G.

← Voltar ao léxico