Page 1 sur 9 123 ... DernireDernire
Rsultats de 1 10 sur 81

Sujet : Sauvegarder/Restaurer sa Base de Donnes

  1. #1
    Version
    vB 3.6.5
    Inscrit
    fvrier 2006
    Localisation
    Vannes (bretagne, 56)
    ge
    29
    Messages
    1 153
    Pouvoir de rputation
    18

    Par dfaut Sauvegarder/Restaurer sa Base de Donnes

    titre  Description   L'exportation/importation d'une base de donnes est la chose la plus dlicate lors du transfert de votre forum. Plusieurs tutoriaux on dja t ralis mais c'est parfois bon de se rpter,


    Commenons par les choses utiles..

    Ce qu'il ne faut pas faire ! :

    -Faire une sauvegarde depuis son admincp ( les gzip sont souvent corromptus )
    - Sauvegarder sa base de donnes en un exemplaire, une SAUVEGARDE RGULIRE et avec plusieurs scripts diffrents est conseill.
    - Supprimer sa base de donnes importer avant que la nouvelle ne fonctionne, une sauvegarde corromptu vous ferez perdre toute vos donnes. Si vous changer d'hbergement, soyez prvoyant et faites votre migration un peu avant la fin du contrat. Si la migration ne fonctionne pas vous pourrez ainsi faire de nouvel sauvegarde..

    Voila les quelques conseils que je pourrais vous donner. Pour une bonne importation/exportation deux outils sont possibles soit via PHPMYADMIN, soit via MYSQLDUMPER ou encore Bigdump.

    Bigdump :


    Les + :
    Facile utiliser, assez rapide.

    Les - :
    Ne prend souvent pas en compte les diffrents jeux de caractres... un accent se tranforme ainsi en ? si les jeux de caractres ne correspondent pas...

    Bigdump ne sera pas utilis ici nanmoins vous pouvez lire le tuto Exporter une grosse BDD : exporter via le script PHP bigdump dj ralis sur vbulletin-ressources

    Phpmyadmin :


    Les + :
    Trs facile, trs rapide.

    Les - :
    souvent inutilisable partir de plus de 2mo de base de donnes, autant dire que peu de forum vbulletin peuvent l'utiliser !
    Mysqldumper


    Les + :
    Trs fiable ! 99% de chance que votre importation fonctionne correctement, utiliser imprativement donc

    Les - :
    Assez chiant config, assez long pour importer.

    titre  dans ce tuto...  
    Nous verons donc ici deux manires d'effectuer la migration avec phmyadmin et avec mysqldumper, je ne vous cache pas que je vous conseille mysqldumper surtout si vous avez une grosse base de donnes..


    I - PHPMYADMIN

    I-a) Exportation

    • Commencer par vous connecter votre base de donnes via phpmyadmin
    • Ensuite ouvrez la base de donnes exporter, puis descendez tout en bas, et selectionner "tout cocher"





    • remonter tout en haut..
      et selectionne "exporter"





    • cocher les cases comme sur le screen et valid
      (insertion completes & compression Gzip trs importants...)





    Enregistrer le Gzip la ou sela vous convient sur votre disque dur.


    I-b) Importation


    Votre sauvegarde en Gzip est prette, il faute maitenant l'importer.

    • Connecter-vous votre base de donnes via phmyadmin sur le nouvel hbergeur.
    • crer une base de donnes..
      si vous n'avez pas un full accs comme sur le creen, crer votre base de donnes depuis votre panel admin.





    • cliquez sur importer, puis valid ! ( choissisez votre jeu de caractre en gnral c'est UTF-8






    Si votre base fais moin de 2mo c'est tout ce qu'il y a faire et c'est finit

    II - MYSQLDUMPER

    Si votre base de donnes fais plus de 2mo je vous conseille TRS FORTEMENT d'utiliser mysqldumper.

    ###### Installation de mysqldumper sur votre site #######

    ( cette tape sera ncessaire aussi necessaire pour importer la base sur le nouvelle hbergeur ) :
    - Dzipper l'archive
    - envoyer le dossier "mysqldumper" la racine de votre forum.
    - attribuer le CHMOD 777 au fichier "mysqldumper/config.php" ( pour CHMODer un fichier il suffit souvent de faire un clique-droit sur le fichier puis "attributes CHMOD" )
    -
    Lancer le script : http://www.votresite.com/mysqldumper/ ou http://www.votrenouveausite.com/mysqldumper/ ( si vous tes l'tape d'importation )
    - Choissisez "english", puis rentrer les identifiants de la base de donnes exporter. ( entrer juste le host du serveur puis l'utilisateur et le mot de passe, le nom de la base n'est pas demand ici ! )

    - valider, normalement il vous met "connexion etablished" sinon vos identifiants ne sont pas les bons ! puis cliquez sur poursuivre l'installation.
    Puis CHMODer en 777 les dossiers suivants ( si votre safe_mode est activ vous devrez les creer manuellement ) :
    - work
    - work/backup
    - work/config
    - work/structure
    - work/log
    - ensuite je vous conseille de mettre un httacces sur ce dossier le temps de la manipulation


    ### Fin de l'installation de mysqldumper #####

    II-a) Exportation
    • Installer mysqldumper comme indiqu ci-dessus.

    puis aller maintenant dans "backup" puis aprs avoir vrifier le nom de la base ( cf database ) cliquez sur "start new backup"


    Maitenant patientez jusqu'a ce qu'il vous informe qu'une backup a t crer :
    Code:
         
    Done! The file contains 149 tables with 337.861 records. File neticlik_test_2006_05_26_12_50.sql.gz (6.49 MB) was successfully created. 2 min. 2 sec, 344 pages
    La sauvegarde est prete, il faut maitenant la tlcharger, connecter vous sur le ftp de l'ancien hbergeur, celui ou votre forum est actuellement et dans "mysqldumper/work/backup/" recuper la sauvegarde en la glissant-copiant sur votre disque dur.


    II-b) Importation


    • Installer mysqldumper sur le nouvel hbergeur comme indiqu ci-dessus
    • Pour commencer creer une base de donnes sur votre nouvel hbergeur, vous pouvez choisir les identifiants et le nom que vous voulez, mais si cela est possible reprenez les mmes identifiants que l'ancien hbergeur.

      -Puis installer de nouveau "mysqldumper" mais sur le nouvel hbergeur cette fois en suivant la procdure ci-dessus. ( la procdure d'installation effectuer pour le backup enffet )
      - Configurer le avec les nouveaux identifants que vous venez de creer le sur nouvel hbergeur.
      - Puis connecter vous sur le ftp du nouvel hbergeur et envoyer la sauvegarde de votre base ( depuis votre disque dur, celle tlcharger dans l'tape de backup ) dans "mysqldumper/work/backup/" une fois votre sauvegarde envoyer, cliquez sur "restore" puis selectionner votre sauvegarde et cliquer nouveau sur "restore". Si les noms des deux bases sont diffrents cliquer sur le nom de l'ancienne base, puis cocher la sauvegarde et cliquez sur "restore" il vous demandera si vous voulez restaurer la nouvel base par la sauvegarde de l'ancienne, cliquez sur ok





      puis...



      L'importation peut mettre du temps ! (30minutes voir plus n'est pas tonnant si votre base est lourde ! ) patientez jusqu'a obtenir ce message :

      Code:
      The restoration of the database is done. All data from the Backup file was restored. Everything is done. :-) File: neticlik_test_2006_05_26_12_50.sql.gz 149 tables created. 337.860 records inserted. 38 min. 52 sec, 426 pages

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Voici le lien vers le language Francais du script:
    http://www.mysqldumper.de/board/downloads.php?cat=10
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Images attaches Images attaches
      Tout d'abord , vous devez vous prsenter pour voir les fichiers joints
    Fichiers attachs Fichiers attachs
      Tout d'abord , vous devez vous prsenter pour voir les fichiers joints

  2. #2
    Version
    vB 3.6.2
    Inscrit
    octobre 2006
    ge
    34
    Messages
    131
    Pouvoir de rputation
    0

    Par dfaut

    Trs bon rcapitulatif allan, bravo

  3. #3
    Version
    vB 3.8.2
    Inscrit
    juillet 2006
    Localisation
    Nantes
    ge
    33
    Messages
    4 259
    Pouvoir de rputation
    34

    Par dfaut

    Superbe taff, Rom

    Merci pour ce tuto

  4. #4
    Version
    vB 3.6.9
    Inscrit
    juin 2006
    Localisation
    Dakar
    Messages
    25
    Pouvoir de rputation
    0

    Par dfaut

    Exellent tuto
    MERCI

  5. #5
    Version
    vB 4.0.3
    Inscrit
    janvier 2006
    Localisation
    Lot et Garonne
    ge
    41
    Messages
    13 858
    Billets
    2
    Pouvoir de rputation
    82

    Par dfaut

    Citation Envoy par morpheus302
    Trs bon rcapitulatif allan, bravo
    Ho ben de rien


    Merci Romain, superbe tuto
    Service d'aide l'installation de vBulletin, hacks, styles, ou administration de vos forums, c'est ici !
    -----------------------------------------
    vB4, c'est comme les femmes, ca cote cher, mais on aime ca

    -------------------------------------------
    La vie est simple, on fait des choix sans regarder derrire
    --------------------------------------------
    Commence chaque journe comme si elle avait t crite pour toi !
    ---------------------------------------------
    "Les problmes de hacks doivent tre posts dans le sujet du hack, non pas pour embeter le/les posteurs, mais au contraire afin de rassembler les problmes dans le mme sujets pour aider les suivants qui auront peut tre le mme problme."

  6. #6
    Version
    vB 4.0.3
    Inscrit
    janvier 2007
    Localisation
    Le Havre
    ge
    47
    Messages
    229
    Pouvoir de rputation
    13

    Par dfaut

    exellent je viens de le tester ,100% nikel ,grace au tuto

  7. #7
    Version
    vB 3.7.1
    Inscrit
    dcembre 2006
    Localisation
    Quelque part o il ne fait pas souvent beau !!!
    ge
    45
    Messages
    208
    Pouvoir de rputation
    13

    Par dfaut

    Merci, ca marche du premier coup !!

    Bravo

  8. #8
    Version
    vB 3.8.5
    Inscrit
    janvier 2007
    Messages
    219
    Pouvoir de rputation
    13

    Par dfaut

    cooooooooollllllllllllllll

  9. #9
    Version
    vB 3.8.5
    Inscrit
    janvier 2007
    Messages
    219
    Pouvoir de rputation
    13

    Par dfaut

    il ya uen nouvelle version mysqldumber 1.22
    trop cool plus rapide je pense
    mais ya de nouvel foction que j'ai pas essyer de faire
    a quoi ca sert la nouvelle fonction dans suavgarde le numero de tableau !!!

  10. #10
    Version
    vB 3.7.4
    Inscrit
    avril 2006
    ge
    49
    Messages
    198
    Pouvoir de rputation
    13

    Par dfaut

    oui mais attention, il a t ajout une slection de l'interclassement lors du backup, et par dfaut, il est en utf8 et je n'ai pas russi mettre par dfaut latin1. Je suis donc revenu la version 1.21

Page 1 sur 9 123 ... DernireDernire

Informations du sujet

Utilisateur(s) parcourant ce sujet

il y a actuellement 1 utilisateur(s) parcourant ce sujet. (0 membre(s) et 1 visiteur(s))

Sujets similaires

  1. Recherche de modification Recherche de modification Sauvegarde - base de donnes vb sur mon pc
    Par ahmet dans le forum Support vbulletin 3.x
    Rponses: 21
    Dernier message: 28/01/2010, 23h45
  2. Sujet rsolu Rsolu ! Petite Question pour restaurer une base de donn
    Par J4m35 dans le forum Support vbulletin 3.x
    Rponses: 4
    Dernier message: 08/06/2008, 03h29
  3. Base de donnes : rcupration de certaines donnes
    Par OlijO dans le forum Support vbulletin 3.x
    Rponses: 4
    Dernier message: 15/10/2007, 15h12
  4. Lecteur de base de donnes SQL
    Par BiOMECHANiK dans le forum Support vbulletin 3.x
    Rponses: 0
    Dernier message: 29/03/2007, 13h29
  5. Erreur base de donnes
    Par mickmimi dans le forum Support vbulletin 3.x
    Rponses: 0
    Dernier message: 28/03/2007, 02h24

Liens sociaux

Rgles des messages

  • Vous ne pouvez pas crer de sujets
  • Vous ne pouvez pas rpondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas diter vos messages
  •  
Hberg par PlanetHoster