Partage
  • Partager sur Facebook
  • Partager sur Twitter

Restauration Sauvegarde sql

Restauration Sauvegarde .sql vers PHPMyAdmin

    22 juin 2017 à 15:42:31

    Bonjour
    Voilà dans le cadre de mon travail je dois faire une restauration
    Bd récupéré depuis un serveur à distance
    au secours comment importer (xyz.sql)
    les données sauvegardées vers PHPMyAdmin
    à savoir
    Fichier de sauvegarde contient toute les tables et données il y a beaucou^p 
    8,39 Go (9 011 810 659 octets)
    On n'as des table de : 2 091 847 Lignes
    Version phpMyAdmin - 2.11.0 (c'est vieux je sais mais pas de choix)
    1 - J'ai bien sur essayé avec les méthodes connues dans l'interface 
    localhost phpmyadmin Rien à faire problème de mémoire 
    2 A - Fichier csv table par table avec phpmyadmin
    ici ça marche uniquement si il y moins de 2000 lignes
    pour les autres rien problème de mémoire
    2 B - par des scripts php pareil problème de mémoire
    3 J'ai bien sur essayé aussi : le programme MySQLWinBackup
    Connexion impossible pour le mode local
    4 J'ai bien sur essayé : bigdump.php
    5 J'ai bien sur essayé par ligne de commandes
    -p -h localhost NomDeMaTable < "C:\import.sql" 
    mysql -u root -p localhost NomDeMaTable < "C:\import.sql"
    
    En mode ligne de commandes une fois appuyé sur entrée il ne sa passe RIEN
    même pas une erreur.
    Voilà voilà vous avez une idée 

    -
    Edité par LEPaul 22 juin 2017 à 15:44:15

    • Partager sur Facebook
    • Partager sur Twitter
    Fidèle résumé de mes capacités ! Bon à rien, mauvais à tout. Faire le moins, mais BIEN
      22 juin 2017 à 15:44:46

      Salut,

      as tu découpé le fichier (1 table pour tester) ? en faisant une autre sauvegarde ciblée.

      ++

      -
      Edité par christouphe 22 juin 2017 à 15:45:27

      • Partager sur Facebook
      • Partager sur Twitter
        22 juin 2017 à 15:48:23

        Bonjour,

        Sujet déplacé dans le forum "Base de données" ;)

        • Partager sur Facebook
        • Partager sur Twitter
        Seul on va plus vite, ensemble on va plus loin ... A maîtriser : Conception BDD, MySQL, PHP/MySQL
          22 juin 2017 à 15:50:01

          Non puis que le fichier Sav est livré en Taz à l’intérieur  on n'as notre fichier Backup de 8Go
          • Partager sur Facebook
          • Partager sur Twitter
          Fidèle résumé de mes capacités ! Bon à rien, mauvais à tout. Faire le moins, mais BIEN
            22 juin 2017 à 15:53:17

            En ligne de commande, il te donne la main ou il fige ?

            ++

            • Partager sur Facebook
            • Partager sur Twitter
              22 juin 2017 à 16:16:07

              Je ne comprend pas ta question

              il te donne la main ou il fige ?

              J'ai fait 

              menu

              executé

              cmd.exe

              Ouverture cmd /systeme32 

              je lance adresse ou se trouve usr\local\mysql\bin\mysql.exe

              puis Welcom to the Mysql monitor

              et là je demande 

              -p -h localhost NomDeMaTable < "C:\import.sql"

              puis Rien de tout les cotés : Monitor rien | phpMyAdmin rien

              une attente de 30 Mn rien 

              Redémarrage phpMyAdmin rien 

              Redémarrage machine puis mysql rien

              Voilà ce que j'ai fait 



              • Partager sur Facebook
              • Partager sur Twitter
              Fidèle résumé de mes capacités ! Bon à rien, mauvais à tout. Faire le moins, mais BIEN
                22 juin 2017 à 16:20:07

                Essaie avec:

                mysql -h localhost -p -u <USER> <nomBaseDeDonnees> < C:\import.sql

                ++

                • Partager sur Facebook
                • Partager sur Twitter
                  22 juin 2017 à 16:41:06

                  Juste pour information, pour moi une base de 60Go met environ 8-10 heures pour une restauration, donc pour une d'une dizaine de Go, tu peu facilement compter 1h30 pour l'intégré.
                  • Partager sur Facebook
                  • Partager sur Twitter
                    22 juin 2017 à 18:59:44

                    Ok Je refait et laissé tourné la machine pour voir

                    mysql -h localhost -p -u root nomBaseDeDonnees < "C:\import.sql"


                    Je laisse >"< Si non Monitor considère err. Je reprends demain 10h

                    Bon ça ne marche pas mes amis

                    mysql -h localhost -p -u root nomBaseDeDonnees < "C:\import.sql"
                    

                    Rien a faire Bon je recommence

                    Source c'est : nomBaseDeDonnees-all-mysql-databases.20170620.sql.bz2 (884 043 020 )

                    Quand t'on dézipe : (nomBaseDeDonnees-all-mysql-databases.20170620.sql 88GO) 

                    Aussi : nomBaseDeDonnees-20170620.md5 (Je pense pas être utile pour moi en mode Windows)

                    J'ai essayé d'extrait mes tables à l'aide de PHPMyAdmin
                    une à une ça marche pour les petite table (Pour le moment on n'as 94 Tables)
                    Pour les Gros Table Création fichier Oui mais Pas d'enregistrement 0 Octé 

                    Je ne sais vraiment plus quoi faire?
                    - Il me semble tout fait
                    - Une idée un Bouquin mes amis ?

                    -
                    Edité par LEPaul 23 juin 2017 à 11:51:12

                    • Partager sur Facebook
                    • Partager sur Twitter
                    Fidèle résumé de mes capacités ! Bon à rien, mauvais à tout. Faire le moins, mais BIEN
                      23 juin 2017 à 12:33:29

                      Juste pour être sur, tu a bien remplacer nomBaseDeDonnees et C:\import.sql ?
                      • Partager sur Facebook
                      • Partager sur Twitter
                        23 juin 2017 à 18:50:28

                        Essaie ça:

                        C:\> mysql -u root -p
                        
                        ...bon là il te demande ton mot de passe...
                        ... tu rentres dans le shell mysql...
                        
                        ...si t'avais pas créé la BDD c'est le moment de le faire:
                        mysql> create database nom_de_ta_bdd;
                        
                        ...après il faut entrer dedans
                        mysql> use nom_de_ta_bdd;
                        ...et lui dire de lire ton fichier de dump sql mysql> source tonfichier.sql;

                        Sinon, pour sauvegarder, c'est même pas la peine de passer par phpmyadmin, utilise mysqldump...



                        -
                        Edité par Lord Casque Noir 23 juin 2017 à 18:51:05

                        • Partager sur Facebook
                        • Partager sur Twitter
                          26 juin 2017 à 10:24:54

                          ^^ cool je viens encore d'apprendre un truc :p

                          Merki LCN :D !!!

                          • Partager sur Facebook
                          • Partager sur Twitter
                            26 juin 2017 à 10:56:02

                            Slt les copains Je serai plus dispo cette après

                            là je suis dans la maintenance des machines

                            • Partager sur Facebook
                            • Partager sur Twitter
                            Fidèle résumé de mes capacités ! Bon à rien, mauvais à tout. Faire le moins, mais BIEN

                            Restauration Sauvegarde sql

                            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                            • Editeur
                            • Markdown