Operations de restauration
DB Time Machine offre plusieurs methodes de restauration : previsualisation, restauration PITR et restauration depuis un export.
Types de restauration
| Type | Description | Impact production |
|---|---|---|
| Previsualisation | Provision un conteneur temporaire avec vos donnees a un instant T | Aucun |
| PITR | Restaure la base de production a un instant precis via WAL replay | Downtime |
| Export SQL | Restaure depuis un export pg_dump (quotidien, hebdomadaire ou mensuel) | Variable |
Workflow de previsualisation
Lancer la previsualisation
Selectionnez la date/heure cible depuis la page de l'instance.
Provisionnement
Un conteneur PostgreSQL est cree et les donnees sont restaurees (2-10 min).
Exploration
Utilisez la console SQL pour explorer les donnees restaurees.
Comparaison
Lancez un diff pour comparer avec la production actuelle.
Decision
Restaurez en production si necessaire, ou fermez la previsualisation.
Restauration via CLI
Vous pouvez egalement lancer une restauration depuis le serveur :
Attention
La restauration PITR en production remplace completement les donnees actuelles. Utilisez toujours la previsualisation pour verifier les donnees avant de restaurer. Cette operation est irreversible.