Jump to content
Sign in to follow this  
Matthieu Biart

Procedure de sauvegarde de la base de donnees

Recommended Posts

Rebonjour freeman59

 

Vous devez disposer d'un outils type "phpMyAdmin" sur votre hebergement :

 


  • [li]Une fois identifie, selectionne votre base de donnees, puis cliquez sur "exporter" (ou "export")[/li]
    [li]Verifiez que toutes les tables soient bien selectionnees.[/li]
    [li]Choisir le format "sql" pour l'export[/li]
    [li]Dans les options selectionnez

    • [li]Structure

      • [li]Inclure la valeur courante de l'AUTO_INCREMENT[/li]
        [li]Proteger le nom des tables et des champs par des "`"[/li]

[/li]

[li]Donnees


  • [li]Insertions completes[/li]
    [li]Insertions etendues[/li]
    [li]Type d'exortation : INSERT[/li]

[/li]

[/li]

[li]Selectionner "Transmettre"[/li]

[li]Le choix de la compression est votre[/li]

 

Resultat : votre navigateur doit vous proposer de telecharger un fichier (.sql si vos n'avez pas selectionne de compression) qui est la sauvegarde de votre base de donnees :D

Share this post


Link to post
Share on other sites

Apres avoir sauvegarde notre base de donnees, il serait bon de verifier son integrite avant de tenter quoique ce soit sur l'originale !

 

Voici donc comment proceder :

De retour dans notre gestionnaire de base de donnees (ex : phpMyAdmin) :

 


  • [li]Creer une nouvelle base de donnees pour notre test ou le cas echeant, si votre hebergement ne vous le permet pas (ex : une seule base de donnees disponible pour votre offre d'hebergement), en creer une en local (donc sur votre machine personnelle cf. outils du style easyPhp, Wamp, Mamp, ...)[/li]
    [li]Selectionner la base de donnees nouvellement creee[/li]
    [li]Cliquer sur "importer"[/li]
    [li]Selectionner votre fichier de sauvegarde a l'aide du champs "Parcourir"[/li]
    [li]Selectionner le jeu de caracteres utf8[/li]
    [li]Selectionner le format "sql" comme format d'importation[/li]
    [li]Cliquer sur "Executer" => La restauration est terminee[/li]
    [li]Rendez-vous dans votre back-office "Outils > Preferences > Configuration de la base de donnees" et changer le nom de la base par celui de la nouvelle[/li]

 

Voila il ne vous reste plus qu'a tester que tout fonctionne bien.

Share this post


Link to post
Share on other sites

Bonjour,

Merci pour ce tuto l'ami...

est ce possible de sauvegarder une base de prestashop 97 vers une base 1.05 ?

Merci de votre réponse.

à bientôt...

Share this post


Link to post
Share on other sites

Après un backup, je vais tester l'upgrade 0.97 > 1.05 dans quelques minutes...

Je vous dis quoi à l'autopsie...

R.

Share this post


Link to post
Share on other sites

Bonjour,

Merci, mais c'est pas trop les mêmes bases...

vu le nombre d'options en plus pour la dernière version.

mais je suis curieux de savoir...

à bientôt...

Share this post


Link to post
Share on other sites

Certains hébergeurs proposent le backup automatique de votre base, à voir si vous disposez d'un tel service.

Sinon,

1) Accédez à phpmyadmin
2) Sélectionnez la bonne base de donnée
3) Cliquez sur le bouton exporter, ( onglet au sommet )
4) Dans cette nouvelle fenêtre cliquez sur le bouton "executer" en bas à droite
5) Dans cette fenêtre copiez l'intégralité du texte affiché, dans un fichier texte de votre choix.

Share this post


Link to post
Share on other sites

Bonjour,

Merci c'est que j'utilise actuellement mais c'est loin d'être pratique d'ailleurs j'ai un script que j'ai retrouvé sur le net qui me permet de le faire !

mais il faut avouer que ce n'est pas top, car je touche le code !!

mais ceux qui ne touchent pas aux codes commment font t'ils ??

à bientôt...

Share this post


Link to post
Share on other sites

Bonjour,

Merci, je l'ai déjà vu sur ce forum aussi...

je vais le tester sur ma version...

à bientôt...

Share this post


Link to post
Share on other sites

Bonjour

Le mieux n'est-il pas de programmer automatiquement un dump journalier de sa BDD ?... Beaucoup d'hébergeurs le permettent (le mien notamment : Phpnet) ;-)

Ceci n'empêche pas le fait de devoir gérer le versioning et d'effacer les sauvegardes anciennes (mais ça ça doit pouvoir se gérer par un CRON, ce que je n'ai pas encore fait)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More