Lessico IT › Database › PITR

PITR

Database Svenska → Aggiornato: 2026-10-05

La capacità di ripristinare un database a un istante qualsiasi a scelta, per esempio un secondo prima che qualcuno eseguisse DROP TABLE alle 14:32.

Si basa su due elementi: un backup fisico di base e l'archivio di tutti i segmenti WAL scritti da quel momento. In fase di ripristino si recupera il backup di base e si riapplica il log delle transazioni fino al punto indicato con recovery_target_time. La differenza rispetto a un dump notturno è decisiva: il dump restituisce lo stato di ieri, il PITR quello di qualsiasi secondo. Servono archive_command o uno strumento come pgBackRest o WAL-G che invii di continuo i segmenti a un archivio sicuro, e l'archivio deve essere davvero completo: un solo segmento mancante e il replay si ferma lì. Il ripristino va provato con regolarità; un archivio mai testato è solo una speranza.

← Torna al lessico