Aller au contenu

Sauvegardes et restauration

Ce qui est sauvegardé automatiquement

Chaque namespace est sauvegardé chaque nuit à 22h00, sans configuration de votre part :

AspectDétail
PérimètreTout le namespace : ressources Kubernetes (Deployments, Services, ConfigMaps, Secrets…) et volumes persistants
FréquenceQuotidienne, 22h00
Rétention10 jours
StockageBucket objet S3 dédié, chiffré, géo-redondant : à plus de 400 km du site de production

Demander une restauration

La restauration n’est pas en self-service : elle passe par un ticket support. Indiquez :

  1. le namespace concerné ;
  2. quoi restaurer : tout le namespace, une ressource précise, ou un volume (nom du PVC) ;
  3. la date/heure de la sauvegarde souhaitée (dans la fenêtre de 10 jours) ;
  4. la raison — utile pour éviter de restaurer par-dessus une donnée plus récente que le problème.

Compléter avec des sauvegardes applicatives

La sauvegarde plateforme est un filet de sécurité quotidien. Pour maîtriser finement votre point de reprise (RPO), doublez-la d’une sauvegarde applicative dont vous contrôlez la fréquence et la rétention. Exemple : un dump PostgreSQL toutes les 6 heures via un CronJob :

apiVersion: batch/v1
kind: CronJob
metadata:
name: pg-dump
spec:
schedule: "0 */6 * * *"
jobTemplate:
spec:
template:
spec:
restartPolicy: Never
containers:
- name: dump
image: postgres:17-alpine
command: ["sh", "-c", "pg_dump $DATABASE_URL > /backup/dump-$(date +%Y%m%d-%H%M).sql"]
envFrom:
- secretRef:
name: db-credentials
volumeMounts:
- name: backup
mountPath: /backup
volumes:
- name: backup
persistentVolumeClaim:
claimName: pg-backups

Avantages : restauration en autonomie (psql < dump.sql), granularité de 6 h au lieu de 24 h, pour quelques dizaines de centimes par mois (facturation à l’heure entamée).

En résumé

BesoinSolution
Filet de sécurité quotidienSauvegarde plateforme (automatique, rien à faire)
Récupérer l’état d’il y a N jours (≤ 10)Ticket de restauration
RPO fin, restauration autonomeDumps applicatifs en CronJob
PostgreSQLBackups CNPG self-service + filet plateforme