IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration MySQL Discussion :

Recupération données suite à un crash


Sujet :

Administration MySQL

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 44
    Points : 55
    Points
    55
    Par défaut Recupération données suite à un crash
    Bonjour,

    j'ai un VPS OVH qui a crashé, il ne démarrait plus et comme mes compétences linux sont trop limitées pour réparer, j'ai récupéré le contenu de /var/lib/mysql puis j'ai demandé la réinstallation du VPS.

    J'essaye maintenant de récupérer une des deux bases de données contenues dans ce dossier (l'autre j'avais un dump). Mais, après quelques essais infructueux, je comprends que les données sont stockées dans ibdata1 et qu'il s'agit d'un stockage Innodb.

    Si quelqu'un pouvais me guider ce serait sympa

    En attendant une réponse je continue à chercher.

    Nico

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 44
    Points : 55
    Points
    55
    Par défaut
    J'ai réussi et voici comment faire :

    d'abord comme on utilise phpmyadmin et que sur le VPS ovh les tables de phpmyadmin sont en innodb il faut les convertir en MyISAM

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    ALTER TABLE pma__bookmark ENGINE = MyISAM;
    ALTER TABLE pma__column_info ENGINE = MyISAM;
    ALTER TABLE pma__designer_coords ENGINE = MyISAM;
    ALTER TABLE pma__favorite ENGINE = MyISAM;
    ALTER TABLE pma__history ENGINE = MyISAM;
    ALTER TABLE pma__navigationhiding ENGINE = MyISAM;
    ALTER TABLE pma__pdf_pages ENGINE = MyISAM;
    ALTER TABLE pma__recent ENGINE = MyISAM;
    ALTER TABLE pma__relation ENGINE = MyISAM;
    ALTER TABLE pma__savedsearches ENGINE = MyISAM;
    ALTER TABLE pma__table_coords ENGINE = MyISAM;
    ALTER TABLE pma__table_info ENGINE = MyISAM;
    ALTER TABLE pma__table_uiprefs ENGINE = MyISAM;
    ALTER TABLE pma__tracking ENGINE = MyISAM;
    ALTER TABLE pma__userconfig ENGINE = MyISAM;
    ALTER TABLE pma__usergroups ENGINE = MyISAM;
    ALTER TABLE pma__users ENGINE = MyISAM;
    ainsi quand on va remplacer le fichier ibdata1 on ne sera pas bloqué.

    On crée une base de données avec le même nom

    Ensuite on arrête le serveur mysql

    on upload le dossier de la base de données et ainsi que le ibdata1 et on vérifie que les droits et les propriétaires sont les même que pour les autres bases

    On démarre le serveur mysql

    et on se logue dans Phpmyadmin pour constater qu'on peut ouvrir les tables et qu'elles contiennent les données.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Wamp] Récupération de données suite à un crash
    Par Wadefoker dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 20/02/2013, 11h35
  2. [VB6] Recupération données avec FsCommand
    Par Menthe_a_l_eau dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 16/03/2006, 11h42
  3. perte de données suite plantage
    Par patbeautifulday1 dans le forum Access
    Réponses: 1
    Dernier message: 21/02/2006, 16h12
  4. Réponses: 5
    Dernier message: 06/01/2006, 15h59
  5. Réponses: 13
    Dernier message: 28/07/2005, 13h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo