Des heures pour restaurer une base avec mysqldumper et echec

Forums consacré à la conception de site web : W3C (HTML, CSS, XML, XSL etc.), langages de programmation (PHP, JavaScript, etc.), bases de données (MYSLQ ..), scripts, outils de développement.

Modérateur: Modérateurs

Des heures pour restaurer une base avec mysqldumper et echec

Messagede Archaos » Sam Sep 27, 2008 5:28 pm

Bonjour,

j'ai installé mysqldumper pas de souci.
j'ai transféré en ftp une base phpbb3 qui fait 50 méga en compression gz.
J'ai lancé la restauration...
le souci c'est que ça fait deux heures qu'il travaille sur le serveur et il n'en ai qu'à 50 %

ça ne vous parait pas un peu long ?

merci :wink:
Dernière édition par Archaos le Dim Sep 28, 2008 11:59 am, édité 1 fois.
Archaos
PR2
PR2
 
Messages: 261
Inscription: Dim Juin 25, 2006 11:11 pm

Publicité

Messagede hawk88 » Dim Sep 28, 2008 10:48 am

Bonjour,

Effectivement ca fait long, tu as un dédié je suppose , tu as effectué un top pour voir si il y avait de la charge ? Peut être que ca sature au niveau des requetes
Carte virtuelle pour anniversaire, mariage et naissance Faire-Part Virtuelle || Pronostics des matchs de foot sur Toufoot.com Pronostics match de Football || Jeu-Arcade.net, plus de 4000 jeux d'arcade Jeux gratuit d'arcade flash
hawk88
PR2
PR2
 
Messages: 286
Inscription: Ven Jan 05, 2007 9:16 pm

Messagede Archaos » Dim Sep 28, 2008 11:48 am

Bonjour et merci :wink:

bien non, pas de dédié, je suis chez infomaniak.

mais là j'ai un souci plus embêtant que le temps :?

j'ai essayé avec bigdump, mysqldumper :

au bout d'un certain temps ça affiche page non trouvée et la restauration s'arrête :(

il n'y a pas vraiment de règle ça peut le faire au bout de 8 Mo ou 60 Mo, en tout la base non compressé fait 260 Mo (sans les recherches)

donc là je suis carrément bloqué :? j'ai essayé avec big dump de faire des pause de 200 ms, pareil...

peut être quelque chose à faire au niveau de mysqldumper, les réglages sont par défaut ??

sinon comment faire un top ?

merci :wink:
Archaos
PR2
PR2
 
Messages: 261
Inscription: Dim Juin 25, 2006 11:11 pm

Messagede trefle » Dim Sep 28, 2008 11:48 am

Salut,

pour une base de données phpbb3 de 65 mo compresser en bz2 mets +/- 2 heures à etre restaurer donc je pense qu'il y au n petit soucis.

Enfin si le pourcentage monte lentement mais surement à la limite laisse le mais essaye de comprendre pour la prochaine fois.

Trefle.
Trefle
trefle
PR6
PR6
 
Messages: 676
Inscription: Mar Juin 03, 2008 5:46 pm

Messagede Archaos » Dim Sep 28, 2008 11:58 am

on a posté en même temps :wink:
Archaos
PR2
PR2
 
Messages: 261
Inscription: Dim Juin 25, 2006 11:11 pm

Messagede hawk88 » Dim Sep 28, 2008 12:24 pm

Archaos a écrit:
sinon comment faire un top ?


le top ne peut se faire que si tu as le controle de ta machine donc pas sur du mutualisé.

Et celle de 50 Mo qui était a 50% elle s'est bloqué aussi ? Etonnant que meme si tu découpes ca ne marche pas mieux
Carte virtuelle pour anniversaire, mariage et naissance Faire-Part Virtuelle || Pronostics des matchs de foot sur Toufoot.com Pronostics match de Football || Jeu-Arcade.net, plus de 4000 jeux d'arcade Jeux gratuit d'arcade flash
hawk88
PR2
PR2
 
Messages: 286
Inscription: Ven Jan 05, 2007 9:16 pm

Messagede Archaos » Dim Sep 28, 2008 12:55 pm

oui en fait c'est toujours la même base mais la restauration bute plus ou moins rapidement selon les moments :roll:

que veux tu dire par découper ? à la base mysqldumper procède par découpage, non ?. j'ai vu une option sauvegarder en plusieurs partie dans mysqldumper (non activé) , c'est peut être ça ??
Archaos
PR2
PR2
 
Messages: 261
Inscription: Dim Juin 25, 2006 11:11 pm

Messagede hawk88 » Dim Sep 28, 2008 1:03 pm

Oui essaie de faire en plusieurs partie, étant sur un mutualisé ca permettrait de baisser la charge.

Car a voir mais il y doit aussi avoir un temps d'exécution maximum pour un script php et qu'il ne prenne pas trop de mémoire ( sous infomaniak tu peux augmenter pendant un certain temps ta limite normalement )
Carte virtuelle pour anniversaire, mariage et naissance Faire-Part Virtuelle || Pronostics des matchs de foot sur Toufoot.com Pronostics match de Football || Jeu-Arcade.net, plus de 4000 jeux d'arcade Jeux gratuit d'arcade flash
hawk88
PR2
PR2
 
Messages: 286
Inscription: Ven Jan 05, 2007 9:16 pm

Messagede Archaos » Dim Sep 28, 2008 1:18 pm

oui merci :) je vais essayer, je reviendrais pour donner des nouvelles :wink:
Archaos
PR2
PR2
 
Messages: 261
Inscription: Dim Juin 25, 2006 11:11 pm

Messagede Archaos » Ven Oct 03, 2008 9:42 pm

Bonjour,

alors le résultat :

en multipart c'est pareil :?

par contre je me suis aperçu qu'en cas de blocage de mysql dumper si je revenais en arrière avec le navigateur ça repartait...

donc au final j'y arrive...mais j'ai des erreurs dasn le log mysldumper :

Code: Tout sélectionner

03.10.2008 14:29:12:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '7093' for key 1</font>|:|SQL: INSERT INTO `phpbb3_posts` )`post_id`,`topic_id`,`forum_id`,`poster_id`,`icon_id`,`poster_ip`,`post_ ... (snip)
.
.
03.10.2008 16:08:30:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '90654' for key 1</font>|:|SQL: INSERT INTO `phpbb3_posts` (`post_id`,`topic_id`,`forum_id`,`poster_id`,`icon_id`,`poster_ip`,`post_ ... (snip)
`|:|<font color="green">Notice: Duplicate entry '70-11053' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11053','1');
03.10.2008 20:32:58:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '70-11055' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11055','1');
03.10.2008 20:32:58:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '70-11059' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11059','1');
03.10.2008 20:32:58:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '70-11060' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11060','1');
03.10.2008 20:32:58:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '70-11061' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11061','1');
03.10.2008 20:32:58:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '70-11062' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11062','1');
03.10.2008 20:32:58:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '70-11063' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11063','1');
03.10.2008 20:32:58:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '70-11064' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11064','1');
03.10.2008 20:32:58:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '70-11067' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11067','1');
03.10.2008 20:32:58:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '70-11069' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11069','1');
03.10.2008 20:32:58:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '70-11073' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11073','1');
03.10.2008 20:32:58:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '70-11074' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11074','1');
03.10.2008 20:32:58:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '70-11075' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11075','1');
03.10.2008 20:32:58:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '70-11079' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11079','1');
03.10.2008 20:32:58:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '70-11080' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11080','1');
03.10.2008 20:32:58:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '70-11082' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11082','1');
03.10.2008 20:32:58:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '70-11085' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11085','1');
03.10.2008 20:32:58:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '70-11088' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11088','1');
03.10.2008 20:32:58:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '70-11090' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11090','1');
03.10.2008 20:32:58:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '70-11091' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11091','1');
03.10.2008 20:32:58:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '70-11094' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11094','1');
03.10.2008 20:32:58:   Restore of db `forum-depressioncom3`|:|<font color="green">Notice: Duplicate entry '70-11095' for key 1</font>|:|SQL: INSERT INTO `phpbb3_topics_posted` (`user_id`,`topic_id`,`topic_posted`) VALUES ('70','11095','1');



bon je n'ai pas tout mis il y en a plus de 500 ...
en fait à chaque fosi que ça s'arrette et que je relance ça en rajoute une cinquantaine.

En dehors de cela la restauration s'est fini et le forum marche sur le serveur mais j'ai un peu des doutes :? je ne sais pas ce que signifie toutes ces erreurs :roll:

sinon infomaniak a aussi uneprocédure automatique :

http://www.infomaniak.ch/support/faq.ph ... estion=185

mais ça bloque sur les caractères utf8 (accents..)...il faut que je vois avec eux mais la restauration se fait bien sinon.

sinon que pensez vous de ces erreurs ??

grave ?

merci d'avance :wink:
Archaos
PR2
PR2
 
Messages: 261
Inscription: Dim Juin 25, 2006 11:11 pm

Messagede trefle » Ven Oct 03, 2008 10:11 pm

Salut,

le duplicate entry veut dire qu'en fait cette " donnée " est déja présente donc il ne devrait pas y avoir de soucis.

Trefle
Trefle
trefle
PR6
PR6
 
Messages: 676
Inscription: Mar Juin 03, 2008 5:46 pm

Messagede Archaos » Ven Oct 03, 2008 10:34 pm

ça me rassure :) merci à toi :wink:
Archaos
PR2
PR2
 
Messages: 261
Inscription: Dim Juin 25, 2006 11:11 pm

Messagede dcz » Dim Oct 05, 2008 7:23 am

Pour éviter les timouts, tu peux aussi séparer l'opération d'import en plusieurs étapes, en faisant des sauvegardes de 4 ou 5 tables à la fois et en les important une à une.
A priori les duplicata d'entrée ne sont pas graves, mais c'est toujours mieux de réussir des import cleans ;)

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21391
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede Archaos » Dim Oct 05, 2008 11:00 am

merci,

bien le souci c'est qu'en fait tout se situe au niveau de

phpbb3_posts : 202760 Enregistrements avec 187.72 MB

donc même en l'important séparément je ne sais pas si ça va éviter les timeouts ?
Archaos
PR2
PR2
 
Messages: 261
Inscription: Dim Juin 25, 2006 11:11 pm

Messagede dcz » Dim Oct 05, 2008 12:24 pm

Au pire tu dois pouvoir découper manuellement le fichier .sql correspondant à cette table en autant de parties que nécessaire pour ne pas faire de timout.

Essaye avec de bout de 5 mo, si le premier passe, il n'y a pas de raisons que les autre ne passent pas, sauf si bien sûr, pour une raison ou pour une autre, il y a vraiment redondance d'INSERT.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21391
Inscription: Ven Avr 28, 2006 9:03 pm

Suivante

Retourner vers Développement de site

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 10 invités