Erreur de backup [Résolu]

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Erreur de backup [Résolu]

Messagepar fhs74 » 06 Oct 2009 11:15

Bonjour à tous,

J'utilise le backup intégré à ma SME pour faire des sauvegardes de mon serveur sur une de mes stations de travail. Mais depuis quelque temps j'ai une erreur lorsque le backup se met en route:

Code: Tout sélectionner
Backup terminated pre-backup failed-status : 256


Je tourne sur SME 7.4 en server only.

Mon réseau est organisé comme cela (je sais que c'est loin d'être sécurisé, mais là n'est pas le débat) :

Freebox (en mode routeur)====> SMEServer (Server Only et PDC et ip fixe : 192.168.0.1)
╚ Workstation 1 (en ip fixe : 192.168.0.3)
╚ Workstation 2 (en ip dynamique par DHCP Freebox)

Le serveur win et assuré par le SME.

Ma station de travail pour les backup et la Workstation 1.

J'ai regardé dans les fichiers lo, et j'ai trouvé cela:
Code: Tout sélectionner
Oct  6 10:59:02 srvtfl01 /sbin/e-smith/do_backupwk[7468]: /home/e-smith/db/backups: OLD 1254819542=(undefined)
Oct  6 10:59:02 srvtfl01 /sbin/e-smith/do_backupwk[7468]: /home/e-smith/db/backups: NEW 1254819542=backup_record
Oct  6 10:59:02 srvtfl01 /sbin/e-smith/do_backupwk[7468]: /home/e-smith/db/backups: OLD 1254819542=backup_record
Oct  6 10:59:02 srvtfl01 /sbin/e-smith/do_backupwk[7468]: /home/e-smith/db/backups: NEW 1254819542=backup_record|StartEpochTime|1254819542
Oct  6 10:59:02 srvtfl01 /sbin/e-smith/do_backupwk[7468]: /home/e-smith/db/backups: OLD 1254819542=backup_record|StartEpochTime|1254819542
Oct  6 10:59:02 srvtfl01 /sbin/e-smith/do_backupwk[7468]: /home/e-smith/db/backups: NEW 1254819542=backup_record|BackupType|workstation|StartEpochTime|1254819542
Oct  6 10:59:02 srvtfl01 esmith::event[7469]: Processing event: pre-backup 
Oct  6 10:59:02 srvtfl01 esmith::event[7469]: Running event handler: /etc/e-smith/events/actions/generic_template_expand
Oct  6 10:59:02 srvtfl01 esmith::event[7469]: expanding /etc/dar/DailyBackup.dcf 
Oct  6 10:59:02 srvtfl01 esmith::event[7469]: generic_template_expand=action|Event|pre-backup|Action|generic_template_expand|Start|1254819542 512311|End|1254819542 919790|Elapsed|0.407479
Oct  6 10:59:02 srvtfl01 esmith::event[7469]: Running event handler: /etc/e-smith/events/pre-backup/S10mysql-delete-dumped-tables
Oct  6 10:59:02 srvtfl01 esmith::event[7469]: S10mysql-delete-dumped-tables=action|Event|pre-backup|Action|S10mysql-delete-dumped-tables|Start|1254819542 920271|End|1254819542 928949|Elapsed|0.008678
Oct  6 10:59:02 srvtfl01 esmith::event[7469]: Running event handler: /etc/e-smith/events/pre-backup/S20mysql-dump-tables
Oct  6 10:59:03 srvtfl01 esmith::event[7469]: mysqldump: Got error: 1044: Access denied for user 'root'@'localhost' to database 'information_schema' when using LOCK TABLES 
Oct  6 10:59:03 srvtfl01 esmith::event[7469]: S20mysql-dump-tables=action|Event|pre-backup|Action|S20mysql-dump-tables|Start|1254819542 929584|End|1254819543 87177|Elapsed|0.157593|Status|256
Oct  6 10:59:03 srvtfl01 esmith::event[7469]: Running event handler: /etc/e-smith/events/pre-backup/S50rewind-tape
Oct  6 10:59:03 srvtfl01 esmith::event[7469]: S50rewind-tape=action|Event|pre-backup|Action|S50rewind-tape|Start|1254819543 87577|End|1254819543 288089|Elapsed|0.200512
Oct  6 10:59:03 srvtfl01 /sbin/e-smith/do_backupwk[7468]: /home/e-smith/db/backups: OLD 1254819542=backup_record|BackupType|workstation|StartEpochTime|1254819542
Oct  6 10:59:03 srvtfl01 /sbin/e-smith/do_backupwk[7468]: /home/e-smith/db/backups: NEW 1254819542=backup_record|BackupType|workstation|EndEpochTime|1254819543|StartEpochTime|1254819542
Oct  6 10:59:03 srvtfl01 /sbin/e-smith/do_backupwk[7468]: /home/e-smith/db/backups: OLD 1254819542=backup_record|BackupType|workstation|EndEpochTime|1254819543|StartEpochTime|1254819542
Oct  6 10:59:03 srvtfl01 /sbin/e-smith/do_backupwk[7468]: /home/e-smith/db/backups: NEW 1254819542=backup_record|BackupType|workstation|EndEpochTime|1254819543|Result|pre-backup:256|StartEpochTime|1254819542


Si vous avez des pistes... Ou du moins m'expliquer la signification de ce message d'erreur.

Je vous remercie par avance.

FHS
Dernière édition par fhs74 le 13 Oct 2009 10:21, édité 3 fois au total.
fhs74
Major
Major
 
Messages: 75
Inscrit le: 13 Avr 2008 10:16
Localisation: Haute-Savoie

Messagepar gnujpl » 06 Oct 2009 20:44

Ton erreur a lieu lors de la sauvegarde des bases mysql.

Des pistes : inconsistance de tes bases, changement du mot de passe root...
Avatar de l’utilisateur
gnujpl
Premier-Maître
Premier-Maître
 
Messages: 48
Inscrit le: 07 Avr 2003 00:00
Localisation: Bzh

Messagepar fhs74 » 06 Oct 2009 22:23

Bonsoir,

merci de ta réponse, mais je ne comprend pas le terme inconsistance des bases mysql...

Et pour le mdp root, je ne l'ai pas changé...

Par contre, j'ai fais une mise à jour de phpmyadmin depuis le repo de smecontrib. Je ne sais pas si cela peu être une cause à effet...

FHS
fhs74
Major
Major
 
Messages: 75
Inscrit le: 13 Avr 2008 10:16
Localisation: Haute-Savoie

Messagepar fhs74 » 08 Oct 2009 10:06

Bonjour,

j'ai résolu ce problème, ta réponse m'a mis sur la voie.

J'ai utilisé une parti du poste (surtout le dernier post) d'écureuil : http://forums.ixus.fr/viewtopic.php?t=42706, j'ai par ailleurs reforcer l'instal de mysql et mysql-server (je sais, c'est une méthode de brute....).

Vu que j'avais fais une migration vers mysql 5 et php 5, je me suis servi aussi du site de JP Pialasse: http://smeserver.pialasse.com/index.php/Php_5_mysql_5, pour remettre les bon droits sur la base SQL.

Et maintenant tout roule.

Merci encore.

FHS
fhs74
Major
Major
 
Messages: 75
Inscrit le: 13 Avr 2008 10:16
Localisation: Haute-Savoie

Messagepar fhs74 » 09 Oct 2009 11:46

Et bien cela a fonctionner une fois, et le probléme recommence...

Donc en regardant de plus près le fichier log, cette ligne m'interpelle
Code: Tout sélectionner
mysqldump: Got error: 1017: Can't find file: 'general_log' (errno: 2) when using LOCK TABLES


Je ne sais pas ou se cache ce fichier general_log...

Et si j'ai bien compris c'est le dump de la base mysql qui plante... Alors que si je tape
Code: Tout sélectionner
mysqldump -aec >mondump.sql
, le dump se passe correctement....

Merci d'avance.

FHS
fhs74
Major
Major
 
Messages: 75
Inscrit le: 13 Avr 2008 10:16
Localisation: Haute-Savoie

Messagepar fhs74 » 13 Oct 2009 10:25

Je suis enfin arriver à résoudre le problème.

En cherchant sur les forum mysql, j'ai trouveé une personne avec le même problème sur une RedHat4.

En faite la commande
Code: Tout sélectionner
mysqldump -aec >mabase.sql
fonctionnait mais la commande
Code: Tout sélectionner
mysqldump -Aec >mabase.sql
me retournait bien l'erreur.

En faite il faut supprimer les fichiers
Code: Tout sélectionner
error_log et show_log
sous le répertoire
Code: Tout sélectionner
/var/lib/mysql/mysql
.

Ces fichiers de log sont créé par une version 5.1 de mysql et sur ma SMEServer je suis en mysql 5.0.82.

Si cela peu aider quelqu'un dans le futur.
fhs74
Major
Major
 
Messages: 75
Inscrit le: 13 Avr 2008 10:16
Localisation: Haute-Savoie


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron