#1 [↑][↓]  07-05-2009 20:27:44

filipo
En vacances
Date d'inscription: 14-03-2008

[HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

Bonsoir @ tous,

depuis quelques jours, j'avais un souci dans ma base de données. Mon site tourne sous Joomla hébergé chez 1&1.

Tout à l'heure, j'ai purgé ma base de donnée et au moment de la restaurer, sous PHPMYADMIN,  le site me répond  :

http://www.f-bmpl.com/bdd.jpg




J'ai trouvé la raison de ce message d'erreur :  "Mes sauvegardes faites depuis deux ans maintenant sont mauvaises. En effet, il fallait que j'exporte les tables et non la base complète. Du coup, quand je tente de restaurer ma sauvegarde, cette dernière tente de créer la base, ce qui est impossible directement dans phpMyadmin sur un serveur distant"

Comme toutes les sauvegardes que j'ai faites sont des sauvegardes de la base complète alors qu'il m'aurait fallu les sauvegardes des TABLES, je suis banané !

Je me tourne vers les pros des bases de données pour tenter de trouver la solution pour transformer ma dernière sauvegarde complète de ma base de données en sauvegarde complètes des tables et de leurs données.

Merci pour le coup de main ... yikes

Dernière modification par filipo (07-05-2009 22:36:07)

Hors ligne

 

#2 [↑][↓]  07-05-2009 20:39:09

babar
Copilote
Date d'inscription: 15-03-2008

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

Tu as une sauvegarde de ta base de donnée quelque part ?
Sinon tu pourrais faire un drop database ?

Mais attends des personnes plus calé , le SQL ca remonte à 2 ans pour moi ...

Hors ligne

 

#3 [↑][↓]  07-05-2009 20:48:44

filipo
En vacances
Date d'inscription: 14-03-2008

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

babar a écrit:

Tu as une sauvegarde de ta base de donnée quelque part ?
Sinon tu pourrais faire un drop database ?

Mais attends des personnes plus calé , le SQL ca remonte à 2 ans pour moi ...

j'ai des sauvegardes à la pelle , mais comme j'ai bêtement faits des sauvegardes complètes de la BDD depuis l'espèce client de 1&1 ; maintenant j'apprends que mes sauvegardes complètes ne peuvent être restaurées telles quelles ...

tu avoueras que c'est balo sad

Hors ligne

 

#4 [↑][↓]  07-05-2009 21:20:34

Fanaf
Copilote
Date d'inscription: 15-03-2008

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

Ton backup il est bien en *.bak ?

Hors ligne

 

#5 [↑][↓]  07-05-2009 21:24:47

filipo
En vacances
Date d'inscription: 14-03-2008

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

non c'est un fichier *.sql.zip

Hors ligne

 

#6 [↑][↓]  07-05-2009 21:25:39

Fanaf
Copilote
Date d'inscription: 15-03-2008

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

Sinon j'ai un peu cherché sur Google.

Ici, ici, ici et .

Je n'y connais rien à mon âge en SQL et autres bases de données. Si tu peux reformuler je pourrais peut-être demander à mon père ( ingénieur en informatique/télécommunications, je me disais bien que j'entendais assez souvent " SQL Server ... " )

Bonne chance ..

Hors ligne

 

#7 [↑][↓]  07-05-2009 21:27:23

filipo
En vacances
Date d'inscription: 14-03-2008

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

merci, je vais jeter un oeil à tes liens ...

Hors ligne

 

#8 [↑][↓]  07-05-2009 21:31:32

Fanaf
Copilote
Date d'inscription: 15-03-2008

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

Je cherche encore comme je peux ...

1 - 2

Un site parle de PHPMyadmin qui gèrerait les fichiers " *.sql.zip "

Hors ligne

 

#9 [↑][↓]  07-05-2009 21:32:36

babar
Copilote
Date d'inscription: 15-03-2008

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

Télécharges là sur ton pc. décompresse ton fichier. Est-ce que ta BD commences par

Create Database 'XXXXXX' où XXXXXX est le nom de ta base de données ?

Hors ligne

 

#10 [↑][↓]  07-05-2009 21:37:37

Fanaf
Copilote
Date d'inscription: 15-03-2008

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

Encore des liens :

3 - 4 - 5

Hors ligne

 

#11 [↑][↓]  07-05-2009 21:57:38

filipo
En vacances
Date d'inscription: 14-03-2008

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

babar a écrit:

Télécharges là sur ton pc. décompresse ton fichier. Est-ce que ta BD commences par

Create Database 'XXXXXX' où XXXXXX est le nom de ta base de données ?

En fait quand j'ouvre ma sauvegarde (idem aux autres plus anciennes) avec le Notepad, j'obtiens ça :

-- phpMyAdmin SQL Dump
-- version 2.6.4-pl3
-- http://www.phpmyadmin.net
--
-- Serveur: dbxxx.1and1.fr
-- Généré le : Jeudi 07 Mai 2009 à 19:11
-- Version du serveur: 4.0.27
-- Version de PHP: 4.3.10-200.schlund.1
--
-- Base de données: `dbxxxxxxx`
--
CREATE DATABASE `dbxxxxxx`;
USE dxxxxxx;

-- --------------------------------------------------------

--
-- Structure de la table `jos_banner`
--

CREATE TABLE `jos_banner` (
  `bid` int(11) NOT NULL auto_increment,
  `cid` int(11) NOT NULL default '0',
  `type` varchar(10) NOT NULL default 'banner',
  `name` varchar(50) NOT NULL default '',
  `imptotal` int(11) NOT NULL default '0',
  `impmade` int(11) NOT NULL default '0',
  `clicks` int(11) NOT NULL default '0',
  `imageurl` varchar(100) NOT NULL default '',
  `clickurl` varchar(200) NOT NULL default '',
  `date` datetime default NULL,
  `showBanner` tinyint(1) NOT NULL default '0',
  `checked_out` tinyint(1) NOT NULL default '0',
  `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  `editor` varchar(50) default NULL,
  `custombannerc

etc ...

Hors ligne

 

#12 [↑][↓]  07-05-2009 22:21:13

filipo
En vacances
Date d'inscription: 14-03-2008

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

MERCI @ tous les deux eusa_clap

Babar, tu m'as mis sur la bonne piste ...

j'ai édité ma dernière sauvegarde avec NotePad et j'ai supprimé les deux lignes :

"CREATE DATABASE `dbxxxxxx`;
USE dxxxxxx;"

et ça a fonctionné e_fou2


et thanks à Fanaf pour tes liens, ça m'a éclaircis les idées


A CHARGE DE REVANCHE, LES POTOS wink

Hors ligne

 

#13 [↑][↓]  07-05-2009 22:40:46

babar
Copilote
Date d'inscription: 15-03-2008

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

En fait t'as plutot vidé ta database, maintenant tu peux faire le test avec le fichier de sauvegarde.

CREATE DATABASE 'dbtest'
USE 'dbtest'

Et le reste de ton fichier SQL.

Normalement tu devrais avoir une nouvelle base de donnée avec toutes les infos de ta base de données sauvegardé.

Hors ligne

 

#14 [↑][↓]  07-05-2009 23:52:24

filipo
En vacances
Date d'inscription: 14-03-2008

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

C'est nickel , le site est de nouveau ouvert ...

mais je suspecte que mes soucis de BDD, qui m'ont amené à refaire une restaure viennent en fait de chez 1&1 ! 

j'ai des PING monstrueux avec eux, je laisse tomber la rédaction de nouveaux articles pour ce soir ...

Encore merci @ vous

FIL

Hors ligne

 

#15 [↑][↓]  08-05-2009 07:58:07

Fanaf
Copilote
Date d'inscription: 15-03-2008

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

Bravo smile

Hors ligne

 

#16 [↑][↓]  08-05-2009 09:41:27

stam
Elève Pilote
Date d'inscription: 13-05-2008
Renommée :   

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

salut,

je pense qu'a peu près tous les admin qui on eu à faire a des backup sont tombé un jour ou l'autre sur ce truc avec mysql mad2_gif et c'est bien sûr sur un coups de stress qu'il faut gérer ça héhé.

Content pour toi que tout soit rentré dans l'ordre !

Hors ligne

 

#17 [↑][↓]  08-05-2009 10:27:49

Yann
Modérateur
Membre donateur
Lieu: Lausanne, Suisse
Date d'inscription: 13-03-2008
Renommée :   37 

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

Salut,

Content que tu aies réussi à résoudre ton problème.

Concernant les Dump.. C'est toujours compliqué parce que beaucoup de facteurs entrent en ligne de compte.

Le fichier dump peut être une exportation des données, ou une exportation de la structure de la base de donnée.. Voir les 2, via un dump (Copie conforme de la base de donnée, sans compression..)

Par exemple, ici sur le forum, la base de donnée SQL fait bientôt 70mo.
Et 70mo, à gérer, c'est totalement impossible par l'outil PHPMyADMIN.. (il plante..)

Pour procéder à une restauration avec un gros fichier dump, il faut donc passer directement par le site de l'hébérgeur, ou par un outil PHP.

Il semblerait que cet outil le fasse : http://www.ozerov.de/bigdump.php

Je ne sais pas comment celui-ci fonctionne, mais le principe c'est d'envoyer des fichiers PHP sur l'espace web, et d'y paramétrer la connexion SQL.
Ensuite envoyer le fichier dump sur l'espace web, et l'outil va remettre la base de donnée en état, petit à petit, lentement mais sûrement.

Il existe aussi des systèmes PHP pour créer des fichiers dump automatiquement, qui seront placés dans un repertoire du site..
Quand un problème survient, on peut aller télécharger le fichier et avoir une sauvegarde très récente, et faire la restauration..

Perso, pour les petites bases je recommande un dump automatique plusieurs fois par jour. Les ressources systèmes nécéssaire pour créer des petits dump sont minimes, plus pratique à mon goût e_Clown

Cordialement

Hors ligne

 

#18 [↑][↓]  08-05-2009 11:37:49

filipo
En vacances
Date d'inscription: 14-03-2008

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

Alors figurez vous que j'ai eu le fin mot de l'histoire ...

1&1, mon hébergeur, font des manips sur leurs serveurs d'où les problèmes de lenteur lors des manips d'écriture d'article. Ces lenteurs m'ont tenté de faire un restaure d'une sauvegarde occasionnant ces problèmes passagers. J'ai mailé mon hébergeur pour qu'il fasse le nécessaire sur ses machines et de mon coté, faut que je mette le site OFF LINE pour effectuer des manips dessus sans quoi, j'ai des erreurs 500 à la pelle.

Pour rebondir que le poste de Yann, 1&1 suggère pour la sauvegarde/restauration des BDD, de passer directement en SSH via une commande sql.

Exemple pour la restaure :  mysql -h dbxx.1and1.fr -u dboxxxxxxxx -p dbxxxxxxxx < nom_du_fichier.sql

Bon, ma basounette pèse 4.5 Mo, donc pour le moment PHPMYADMIN suffit amplement ... encore une fois, merci @ tous pour l'entraide wink

Hors ligne

 

#19 [↑][↓]  09-05-2009 17:34:04

jm²
Copilote
Date d'inscription: 20-03-2008

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

Le problème de 1&1 c'est que c'est de l'hébergement low cost avec du service low cost. Pour FS-TUTORIELS je passe par un hébergeur qui n'est pas low cost mais qui a un service à la hauteur. Ca coute (un peu) plus cher que du 1&1 mais tu as une bande passante de folie et un réel support.


Dr.K

Hors ligne

 

#20 [↑][↓]  10-05-2009 02:17:21

Yann
Modérateur
Membre donateur
Lieu: Lausanne, Suisse
Date d'inscription: 13-03-2008
Renommée :   37 

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

Pilote-Virtuel.com est dans le même hébérgeur que toi krofallus e_Clown

Support très efficace d'ailleurs, j'en suis très satisfait.

Hors ligne

 

#21 [↑][↓]  11-05-2009 09:21:57

filipo
En vacances
Date d'inscription: 14-03-2008

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

Sans indiscrétion, quel est votre hébergeur ?

Peut-être par MP wink

Hors ligne

 

#22 [↑][↓]  11-05-2009 09:24:54

Yann
Modérateur
Membre donateur
Lieu: Lausanne, Suisse
Date d'inscription: 13-03-2008
Renommée :   37 

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

OVH wink

Hors ligne

 

#23 [↑][↓]  12-05-2009 08:17:26

filipo
En vacances
Date d'inscription: 14-03-2008

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

Merci solv_gif

JE vais y jeter un coup d'oeil

Hors ligne

 

#24 [↑][↓]  16-05-2009 04:50:32

jm²
Copilote
Date d'inscription: 20-03-2008

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

Désolé pour toi Yann, mais je suis chez Escapade.ch pas directement chez OVH.

J'ai un service réellement haut de gamme chez eux car en contact direct avec Manuel, celui qui s'occupe de tout et en cas de coup dur, il est là. Coté sauvegarde .... je dors sur mes deux oreilles. Lors de la migration sur des nouveaux serveurs, tout a été super bien fait. J'ai eu deux ou trois problèmes mineurs ... corrigés online avec lui dans l'heure. Le service est en Suisse (hors des griffes d'Albanel et de sa clique).

En gros, pour le prix, j'en suis extrement content. D'ailleurs, pour ceux qui téléchargent mes tutoriels ou ceux des autres auteurs, j'espère que vous avez noté la bande passante de folie qui n'est limitée ... que par votre connexion.

Dr.K

Hors ligne

 

#25 [↑][↓]  16-05-2009 10:57:06

Yann
Modérateur
Membre donateur
Lieu: Lausanne, Suisse
Date d'inscription: 13-03-2008
Renommée :   37 

Re: [HELP ME] - Restauration BASE DE DONNEES de F-BMPL.COM

e_fou2 quelle taupe je fais, j'ai pas regardé plus loins que le Registrar eusa_boohoo

Hors ligne

 

Pied de page des forums

Maintenance informatique Lausanne