Aller au contenu

Sujets conseillés

Posté (modifié)

Bonjour !

Je suis webmaster d'un site ou j'ai installé un forum vBulletin 3.7. J'ai 18 207 messages et 803 membres. Je dois donc faire des sauvegarde de la basse de donné assez régulièrement. Je sais faire une sauvegarde de cette BBD par le phpmyadmin mais mon problème c'est que je ne sais pas comment faire la meilleure sauvegarde possible car quand j'exporte la BDD avec le phpmyadmin il y a pleins option qu'on peut cocher :

bddzf7.png

De plus j'ai un autre problème c'est que cette BDD ne fait pas tout le temps la même taille exemple: hier elle faisait 8 mo et aujourd’hui 6 mo...

Et y a t-il d'autre moyen de faire ces sauvegarde comme Telnet/SSH ou MS-DOS (mais je ne sais pas faire)

Voila j'espère que vous pourrez m'aider à trouver des solutions !

Modifié par Suefou
Posté

Salut , en ligne de commande , tu as :

mysqldump qui s'utilise comme suit :

/usr/bin/mysqldump -u <utilisateur> -p<password> --all-databases > </var/www... destination >

Ici je sauvegarde toutes les bases , mais tu peux tres bien en sauvegarder qu'une ... voir option --all-databases

Ensuite , moi par exemple , je met ce genre de script dans une crontab pour automatiser les sauvegardes pendant la nuit , avec un rapport chaque jour ..

Je suis sous linux , mais la commande mysqldump doit etre la meme sous windows .

Cordialement ,

Christophe.

Posté

Merci pour ta réponse !

Mais je n'ai pas trop compris comment faire, ou faut-il taper cette ligne ?

Merci de m'expliquer dans les détails.

Posté

Arf .. sous windows , je ne connait pas les emplacement des commandes mysql ..

Il faut ouvrir un terminal

Demarrer

- executer

- là tu tapes "cmd" puis entrée .

Puis tu entres donc la commande :

<dirrectory vers les outils mysql>mysqldump -u <utilisateur> -p<password> --all-databases > <destination sav exemple : C:/backup_sql.sql >

Ce qui donnerai en propre :

c:/dossier_commande_mysql/mysqldump -u toto -p12345 --all-databases c:/test.sql

Je ne peux pas t'aider plus sous windows désolé ..

Posté (modifié)

ok merci mais c'est le mot de passe de quoi qu'il faut mettre de la BDD ou du serveur ?

Lorsque je tape cette ligne il me dit : "mysqldump n'esp pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commande"

D'autre personne pourrait t-il m'aider pour windows ?

Merci de votre aide.

EDIT j'ai réussi a lancer mysqldump qui ce trouve dans EasyPhp1-8

voila ce que sa me donne :

cmdzr1.png

je fait quoi après ?

Modifié par Suefou
Posté (modifié)

Si non je suis entrain d'essayer avec des logiciel de Dump mais je trouve pas quoi mettre quand il me demande mon Host. Je met mon nom de domaine sa ne marche pas et mysql5-12 qui est mon serveur sa nemarche pas non plus.

Comment puis-je savoir mon Host je suis heberger chez OVH >> 90plan et avec le phpmyadmin je me connecte avec le mysql5-12.

EDIT> c'est bon j'ai réussi a la sauvegarder avec le soft DBACentral for mysql !

Ce soft fait-il des bonne sauvegarde ?

Merci de votre aide.

Modifié par Suefou

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...