10 août 2008

blaogy.org en panne

A cause d'un problème grave lié à la base de données, j'ai suspendu le site. J'essaie de récupérer dans les sauvegardes mais presque toutes les sauvegardes ont été aussi affectées.

Le problème est lié à un fichier MYD corrompu. A chaque fois que mon système de sauvegarde enregistre toute la base, il y a une erreur de mysqldump disant qu'un fichier MYD n'est pas disponible. Ainsi, mysqldump s'arrête et le fichier de sauvegarde est devenu vide. Je n'ai pas pu appercevoir l'erreur. Je reçois tous les jours des rapports positifs de sauvegarde, sans erreur.

Jeudi dernier, le serveur de mysql ne répondais plus et le lendemain j'ai dû remettre les fichiers sauvegardés. C'est là que j'ai vu que les fichiers de sauvegardes de la base de données sont vides. Il y a seulement une ligne où est ecrit

mysqldump: Got error: 29: File './blaogy_wpmu/wp_53_options.MYD' not found (Errcode: 24) when using LOCK TABLES

Comme le système de sauvegarde que j'utilise (celui de Virtualmin) met tout dans un fichier (ie, home, mail, database, configurations), je ne pouvais pas savoir que le fichier database ne contenait rien.

Donc voilà la situation pour le moment. Je suis vraiment désolé mais je continue à chercher les fichiers.

6 commentaires:

DotMG a dit…

Gosh! All blaogy.org will be in vacation then ... forced vacation. Hope you'll fix it very soon.

Anonyme a dit…

mamma mia ...
Au cas où ceci aide:
- http://dev.mysql.com/tech-resources/articles/recovering-from-crashes.html

- le lien suivant est un peu vieux mais comme je ne sais pas quelle version tu utilises, j'envoie toujours
http://felipecruz.com/repair-mysql-database.php

Eugene Heriniaina a dit…

sos> la réparation devait se faire avant le backup. Je pense avoir fait un backup d'une base déjà corrompu.
Et à la restauration, la base de donnée a été remplacé par le backup qui était vide.

DotMG a dit…

Je crois qu'il y a plusieurs tables dans une base WPMU, et il semble que c'est la table options qui est foutue ici. Les autres données (post, comms) sont-elles donc toujours récupérables? Que contient la table options? Peut-on envisager de la répopuler from scratch?

sipagasy a dit…
Ce commentaire a été supprimé par l'auteur.
sipagasy a dit…

vita vô!