Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Soupçons de bogues «  

Importation "incomplète" d'une base de données sous yacs 7.6.3 ?

Belmond -- on Sep. 22 2007
Il peut arriver de vouloir restaurer une base de données suite par exemple à un crash : quid de la viabilité de la base de données de sauvegarde?
Problem has been recorded

Issue description

    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 :

  1. 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)
  2. 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.

Comments

Bernard
avatar
from nearby-an-airport
Associate, 6796 posts

on Sep. 28 2007


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
203 posts

on Oct. 2 2007


Bonjour.

Bernard, ta proposition est intéressante.

Je vais simuler un crash pour voir ce qu'il en est.

@+

Agnès
avatar
from le Grésivaudan (grenoble-chambéry)
Associate, 2108 posts

inspired from LeToto on Nov. 17 2007


LeToto : As-tu pu tester à nouveau la procédure ? As-tu de nouvelles informations à propos de ta question initiale ?
Nuxwin
avatar
from Caen, devant mon bureau
190 posts

inspired from Agnès on Nov. 17 2007


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.

Rate this page
Posted by LeToto on Sep. 22 2007, edited by Nuxwin on Nov. 17 2007, (popular)