Atelier NumériqueConseil · Intégration · Accompagnement

Ressources

Sauvegarde et restauration d'une base SQLite

niveau : intermédiairedurée : 5 minmis à jour le 13 nov. 2026

La checklist pour sauvegarder une base SQLite sans la corrompre, et vérifier qu'on sait la restaurer.

Sauvegarder

Ne copiez jamais le fichier d'une base en cours d'écriture. Utilisez la commande de sauvegarde intégrée :

sqlite3 donnees.db ".backup 'sauvegarde-$(date +%F).db'"

Vérifier

sqlite3 sauvegarde-2026-11-13.db "PRAGMA integrity_check;"

La réponse attendue est ok.

Checklist

  • Une sauvegarde par jour, conservée au moins 30 jours
  • Une copie hors du serveur
  • Un test de restauration chaque mois
  • Une alerte si la sauvegarde du jour manque

Une sauvegarde qu'on n'a jamais restaurée n'est qu'une hypothèse.

← Toutes les ressources