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.
Commentaires
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
Et à la restauration, la base de donnée a été remplacé par le backup qui était vide.