Nous vous recommandons de configurer une base de données de sauvegarde ou de réplique pour l'analyse Chartio. Cela garantit que votre base de données de production ne supportera aucune charge inutile. Ci-dessous, nous avons esquissé un processus simple de configuration d'une sauvegarde avec des vidages de données réguliers.
- Créer la base de données de sauvegarde
Généralement, vous devez ajouter _backup
ou quelque chose au nom existant.
$ mysql -u root -p
mysql> CREATE DATABASE mydata_backup;
mysql> exit
- Charger les données de l'ancienne base de données dans la nouvelle base de données
$ mysqldump -u root -password=mypass mydata | mysql -u root -password=mypass mydata_backup
- Cron cette tâche pour qu'elle s'exécute tous les jours à, disons, minuit
$ crontab -e
pour modifier la crontab, ajoutez cette ligne :
0 0 * * * mysqldump -u root -password=mypass mydata | mysql -u root -password=mypass mydata_backup
Tada ! La base de données MySQL appelée mydata est désormais copiée dans mydata_backup tous les soirs à minuit.