Community « Le forum « Soupçons de bogues «
Importation "incomplète" d'une base de données sous yacs 7.6.3 ?
Bonjour.
J'ai récemment voulu restaurer la base de données d'un serveur yacs qui avait "crashé", mais j'ai eu comme l'impression que tout ne marchait pas bien.
Je m'explique :
- un backup de la bdd avait, avant le "crash" du site été effectué directement à partir de phpmyadmin (sélection de la bdd > exporter > selection de toutes les tables > mode de compatibilité mysql 4.0 > ajouter les énoncés drop_table > transmettre > utiliser gzip)
- pour la restauration du site, compte tenu de la possibilité de ne pas pouvoir accéder au site, reinstallation complète à zéro, puis importation de la bdd de backup via phpmyadmin (sélection de la bdd de backup au format gzip > importer > mode de compatibilité mysql 4.0 )
Le hic ? j'ai l'impression que tout n'est pas restauré. Par exemple, une fois, le slogan n'est pas restauré, ou alors c'est au tour de la liste utilisateurs, puis une autre fois, c'est l'un ou les deux qui marchent, mais survient le problème des sections et sous-sections.
Quel peut bien être le problème?
NB: Les tests de sauvegarde ont été effectués sous easyphp 2, puis en vrai sur le serveur distant.
Merci pour votre attention.
| Bernard from nearby-an-airport Associate, 6995 posts | Le mieux, après toute restauration de la base de données, est de passer par le panneau de configuration pour lancer le script de maintenance de la base, qui va reconstruire les index, et optimiser la distribution des données dans les fichiers. Puis revenir au panneau de configuration et lancer la commande de purge du cache pour forcer YACS à reconstruire tous les éléments dynamiques. |
| LeToto 205 posts | Bonjour. Bernard, ta proposition est intéressante. Je vais simuler un crash pour voir ce qu'il en est. @+ |
Agnès![]() from le Grésivaudan (grenoble-chambéry) Associate, 2212 posts |
LeToto : As-tu pu tester à nouveau la procédure ? As-tu de nouvelles informations à propos de ta question initiale ? |
| Nuxwin from Caen, devant mon bureau 190 posts |
Bonsoir ; Faire un dump avec phpmyadmin ou yacs n'est pas la meilleurs solution car souvent, on est confronté à des limitations au niveau de php. La meilleurs solution que j'ai trouvé reste l'utilisation de mysqldumper. Je n'ai jamais rencontré de problème avec cette application. Le problème d'intégrité des données lors d'un dump avec phpmyadmin est un problème récurrent. Ensuite, comme l'as surggéré Bernard, il convient effectivement de passer par une maintenance yacs. |

