[MySql] Extraire grosse BDD

Résolu
Bonjour,

J'ai besoin de faire le backup d'une grosse base de données mysql d'un site ; la base faisant 350 Mo environ.

Via phpmyadmin, cela est totalement infaisable.
Je n'ai pas d'accès SSH sur le serveur.

Comment puis je faire pour extraire la bdd ? Script qui gère les grosses bases ?

Merci.
Configuration: Windows XP
Firefox 3.0.8

17 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonsoir,
    Je sais pas si c'est possible, mais pourquoi ne pas faire exporter les tables une par une (si il y en a plusieurs). Puis tu enregistres le tout dans un fichier si tu n'as pas accès à phpmyadmin.
    1. Phpmyadmin vas me jetter, une des tables doit faire 300 Mo à elle seule, les autres seulement 50 Mo ensembles ...
      1. J'ai résolu le soucis, j'ai trouvé un script php qui peut gérer ca tout seul ; il s'appelle mysqldumper !

        Backup et restauration d'une bdd de 370 Mo, sans soucis ;)
        1. J'aurai pas trouver. ^^
          Merci pour le tuyau, ça pourrait me servir.
          1. Ouais vraiment pas mal.

            10 Min pour un backup de 370 Mo et 45/50 min pour la restauration !

            C'est du lourd ce soft ;)
            1. Désolé je n'en ai pas l'utilité mais je peux regarder, tu veux savoir quoi exactement ?
              1. savoir comment l'activer. J'ai vu dans le panneau de configuration qu'il y était mais aucun moyen de l'activer.
                1. En effet, c'est pas très explicite ...

                  Peut tu régler sur ton hébergement les tâches crons déjà ? Une option chez ton hébergeur ou serveur qui gère les tâches cron ?
                  1. Regardes aussi que ton hébergement puisse exécuter ou perl ou cgi , c'est ce que mysqldumper demanderait pour les taches crons.
                    1. perl est activé mais pas le Cron.
                      Je suppose alors que ça ne fonctionnera pas?
                      1. C'est quoi comme hébergeur et plan ? Ca sera plus facile pour y répondre.
                        1. Je suis chez OVH mais le plan, j'en sais trop rien, ce n'est pas moi qui ait commander le plan.