Bonsoir à tous,
Sauriez vous comment faire une sauvegarde régulière des bases de données mysql d'un serveur ?
Merci d'avance !
Version imprimable
Bonsoir à tous,
Sauriez vous comment faire une sauvegarde régulière des bases de données mysql d'un serveur ?
Merci d'avance !
Citation:
Envoyé par JoN28fr
un cron avec mysqldump
Hein ? Quoi ? Comment ?? :oops:Citation:
Envoyé par gorgonite
Citation:
Envoyé par JoN28fr
quel os ?
windows => tache planifiée
unix => cron
mysqldump dans tous les cas ;)
cette solution est automatisée...
sinon à la main, avec phpmyadmin
Merci, je vais voir ce que je peux faire avec mysqldump ! ;)Citation:
Envoyé par gorgonite
Bon, bah j'ai une solution, mais il y a surement mieux, alors si vous avez des propositions, n'hésitez pas.
J'ai crée un fichier nommé dumpmysql.bat qui contient la ligne suivante :
mysqldump -u root -p --all-databases > backup.sql
J'ai crée une tache planifiée pour ce fichier...
Mais le problème est que la sauvegarde une fois que j'ai rentré mon mot de passe et validé....
Donc il faut que j'agisse quand meme pour que cela se fasse. Le seul interet de la tache planifiée est que je ne risque pas de zapper comme ca....
Citation:
Envoyé par JoN28fr
un utilisateur sans mot de passe avec les droits en lecture seulement... comme ça tu zappes le "-p"
C'est une super idée !Citation:
Envoyé par gorgonite
Mais je viens d'essayer, il ya toujours la demande de mot de passe, meme s'il suffit que tape entree en laissant le mot de passe vide ! Ca marche, mais bon, ca n'apporte rien malheureusement cette solution...
Citation:
Envoyé par JoN28fr
et comme cela
Code:mysqldump -h host -u user --all-databases < /dev/null > database.sql