Anomalie #7505
le script de sauvegarde des bases mysql ne sauvegarde pas toutes les bases
Description
En testant la correction du script /usr/share/eole/schedule/scripts/mysql, il est apparu que les bases ne sont pas toutes sauvegardées. (scribe 2.4 RC2 avec roundcube activé)
pour tester:
# /usr/share/eole/schedule/scripts/mysql # ls /home/backup/sql/ mysql.sql performance_schema.sql
en enlevant la redirection sur /dev/null dans le script :
Warning: Using unique option prefix database instead of databases is deprecated and will be removed in a future release. Please use the full name instead. -- Warning: Skipping the data of table mysql.event. Specify the --events option explicitly. Warning: Using unique option prefix database instead of databases is deprecated and will be removed in a future release. Please use the full name instead. mysqldump: Got error: 1142: SELECT,LOCK TABL command denied to user 'root'@'localhost' for table 'cond_instances' when using LOCK TABLES
Une recherche du message sur internet semble indiquer que le problème vient d'une erreur (permissions ?) à la sauvegarde de la base performance_schema
La sauvegarde de cette base est désactivée par défaut chez debian,et en l'ignorant le problème semble résolu.
cf. commentaires sur ce bug report: https://bugs.launchpad.net/ubuntu/+source/automysqlbackup/+bug/995587
Related issues
Associated revisions
mysql : ajout de "performance_schema" dans la liste des bases à ne pas sauvegarder
FIXES #7505
History
#1 Updated by Bruno Boiget over 9 years ago
voir aussi la demande eole 2.3 liée (ne pas s'arrêter en cas d'erreur)
#2 Updated by Joël Cuissinat over 9 years ago
- Due date set to 04/04/2014
- Assigned To set to Bruno Boiget
#3 Updated by Klaas TJEBBES over 9 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
Appliqué par commit 0229e879692d49b125566973fc29cbd4ff583995.
#4 Updated by Joël Cuissinat over 9 years ago
- Assigned To changed from Bruno Boiget to Klaas TJEBBES
#5 Updated by Emmanuel GARETTE over 9 years ago
- Status changed from Résolu to Fermé
OK :
root@scribe:~# /usr/share/eole/schedule/scripts/mysql root@scribe:~# ls /home/backup/sql/ mysql.sql phpmyadmin.sql roundcube.sql sympa.sql test.sql