Projet

Général

Profil

Tâche #8853

Distribution EOLE - Scénario #8770: Finalisation AmonEcole 2.4 Alpha

Erreur lors de la restauration des bases de données par Bacula sur AmonEcole 2.4

Ajouté par Joël Cuissinat il y a plus de 9 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
12/09/2014
Echéance:
% réalisé:

100%

Temps estimé:
4.00 h
Temps passé:
Restant à faire (heures):

Description

J'ai essayé de faire passer les tests Squash "Sauvegarde et restauration" mais mes bases de données n'ont pas été restaurées...

En étudiant les logs, je vois :

ClientRunBeforeJob: pre mysql
Ready to read from volume "amonecole-dir-full-0002" on device "FileStorage" (/mnt/sauvegardes).
Forward spacing Volume "amonecole-dir-full-0002" to file:block 0:217.
drwxr-xr-x  38 root     root            4096 2014-09-10 13:27:13  /home/
End of Volume at file 0 on device "FileStorage" (/mnt/sauvegardes), Volume "amonecole-dir-full-0002" 
Ready to read from volume "amonecole-dir-inc-0004" on device "FileStorage" (/mnt/sauvegardes).
-rw-------   1 root     root           20832 2014-09-11 17:20:12  /home/backup/sql/roundcube.sql     
-rw-------   1 root     root            1435 2014-09-11 17:20:12  /home/backup/sql/testsquash.sql
-rw-------   1 root     root          541795 2014-09-11 17:20:12  /home/backup/sql/mysql.sql
-rw-------   1 root     root          941128 2014-09-11 17:20:12  /home/backup/sql/sympa.sql
drwx------   2 root     root            4096 2014-09-11 17:20:12  /home/backup/sql/
drwx------   4 root     root            4096 2014-09-11 17:20:09  /home/backup/
Forward spacing Volume "amonecole-dir-inc-0004" to file:block 0:608517.
shell command: run ClientAfterJob "/usr/share/eole/sbin/bacularestore.py --mysql post" 
ClientAfterJob: ERROR 1045 (28000): Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)
ClientAfterJob: ERROR 1045 (28000): Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)
ClientAfterJob: ERROR 1045 (28000): Access denied for user 'root'@'192.0.2.1' (using password: YES)
ClientAfterJob: post mysql
ClientAfterJob: restauration de /home/backup/sql/roundcube.sql
ClientAfterJob: restauration de /home/backup/sql/testsquash.sql
ClientAfterJob: restauration de /home/backup/sql/mysql.sql
ClientAfterJob: restauration de /home/backup/sql/sympa.sql

Révisions associées

Révision 66eb53f3 (diff)
Ajouté par Joël Cuissinat il y a plus de 9 ans

Changement de mot de passe avec config alternative

  • scripts/mysql_pwd.py (mysql_root_passwd) : possibilité de choisir un fichier
    `debian.cnf` alternatif pour modifier le mot de passe root de mysql

Ref #8853 @30m

Révision 4b4d83e2 (diff)
Ajouté par Joël Cuissinat il y a plus de 9 ans

Correction sur la restauration des bases MySQL

  • bacula/restore/mysql.py
    • restauration du fichier /etc/mysql/debian.cnf
    • utilisation de l'ancien debian.cnf pour la maj du mot de passe
    • restauration du dump de la bdd mysql en dernier

Fixes #8853 @1h

Révision c6e6b86a (diff)
Ajouté par Joël Cuissinat il y a plus de 9 ans

Dépendance versionnée sur python-eolesql

Ref #8853 @10m

Historique

#1 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Description mis à jour (diff)
  • Restant à faire (heures) mis à 4.0

#2 Mis à jour par Joël Cuissinat il y a plus de 9 ans

Visiblement le problème est que la restauration de la base mysql restaure des mots de passe et il y a un problème avec la ou les bases restaurées ensuite.

#3 Mis à jour par Joël Cuissinat il y a plus de 9 ans

  • Assigné à mis à Joël Cuissinat

#4 Mis à jour par Joël Cuissinat il y a plus de 9 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#5 Mis à jour par Joël Cuissinat il y a plus de 9 ans

"Cas de test : SR-T03-002 - Restauration Complete" enrichi et adapté pour être compatible avec AmonEcole 2.4

#6 Mis à jour par Joël Cuissinat il y a plus de 9 ans

  • Restant à faire (heures) 4.0 supprimé

#7 Mis à jour par Benjamin Bohard il y a plus de 9 ans

  • Statut changé de Résolu à Fermé

Paquet testé : 2.4.1-1

Formats disponibles : Atom PDF