Table des matières

Sauvegarde bases de données

MySQL - MariaDB

AutoMySQLBackup c'est le bien : le projet semble un peu mort mais déjà ça juste marche et sinon il y a quelques forks plus ou moins actifs suivant vos besoins.

PostgreSQL

AutoPostgreSQLBackup un fork de automysqlbackup pour gérer les dumps PostgreSQL.

SQLite

Des gens ayant malheureusement mis en prod des vraies applications utilisant des bases SQLite, il a donc fallu mettre en place des sauvegarde de ces bases.

A priori peu d'outils existent et étant tellement fan de automysqlbackup un fork a été créé par votre serviteur pour gérer les sauvegardes SQLite sur le même principe (journalière, hebdomadaire et mensuelle, avec rotation et mail en cas d'erreur uniquement)

Vous trouverez le code ici AutoSQLiteBackup

Pour la configuration il faut spécifier les bases à sauvegarder (variable DBNAME) sous le format “maBase:/chemine/vers/fichier1 ma2eBase:/autre/chemin/vers/fichier2”