Faire une sauvegarde de sa base de données Mysql


Une chose à laquelle on pense rarement (enfin surtout qu’on ne fait pas par fainéantise) c’est sauvegarder les données générées sur le serveur, comme la base de données mysql par exemple.

Voici une petite ligne de code que l’on met dans un cron et qui va saucegarder tous les lundis à 20h00 la base de données dans un répertoire de votre choix, vous pouvez également rajouter à la suite l’upload de cette sauvegarde sur un serveur de backup à l’aide de Rsync (voir article sur Rsync)

dans un crontab :

00 20 * * 1 mysqldump -u DB_USERNAME -pDB_PASSWORD DB_NAME > /home/backup/db_name_backup.sql

où:
DB_USERNAME = nom du’tilisateur pour se connecter à mysql
DB_PASSWORD = mot de passe mysql
DB_NAME = nom de la base de données mysql

Des questions Python sans rapport avec l'article ? Posez-les sur IndexError.