Référence — Sauvegardes & restauration
Transformer les sauvegardes en capacité de restauration prouvée.
Politique minimale
Définir RPO et RTO avant de choisir la fréquence. Une sauvegarde quotidienne seule implique potentiellement jusqu’à 24 h de perte de données.
Dump PostgreSQL
# Depuis un hôte autorisé avec pg_dump installé pg_dump -Fc -h <IP_PRIVEE_DB> -U <backup_user> <database> \ > planplay_$(date +%Y%m%d_%H%M).dump
À compléter.Le compte de backup, l’authentification, le chiffrement et la cible hors VPS doivent être définis avant production.
Contrôles
- exit code = 0
- taille non nulle et cohérente
- checksum
- copie hors VPS
- alerte si échec
- test mensuel de restauration
Restauration — principe
Ne pas restaurer directement en production pour un test.Restaurer dans une base temporaire isolée, exécuter les migrations compatibles puis les smoke tests.