Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

MYSQL - MISE EN PLACE D'UN BACKUP AUTOMATIQUE DES BASES DE DONNÉES


Information sur la source



Description

Ceci n'est pas réellement un script SQL, mais plutôt l'utilisation d'un outil fourni en standard avec MySQL.
Très souvent, on oublie dans des configurations diverses de faire une sauvegarde des bases MySQL, pourtant un outil fourni en standard permet de faire ceci très facilement.
Je vous propose ici de créer un Batch (sauvegardeMySQL.bat) que nous n'avons plus qu'à planifier dans Windows (dans le planificateur de taches).

Ce batch permet de faire une extraction au format SQL qui permet de remonter en rejouant le script le serveur en cas de besoin.
 

Source

  • 'Fichier sauvegardeMySQL.bat
  • C:\LeRepertoireBinMySQL\mysqldump.exe -h LeServeur -u UtilisateurAdmin -pMotDePasse --all-databases > C:\LeRepertoire\DumpDBMySQL.sql
'Fichier sauvegardeMySQL.bat

C:\LeRepertoireBinMySQL\mysqldump.exe -h LeServeur -u UtilisateurAdmin -pMotDePasse --all-databases > C:\LeRepertoire\DumpDBMySQL.sql

Conclusion

Si vous souhaitez plus d'informations sur cet outil, je vous invite à consulter :
- http://www.commentcamarche.net/mysql/mysqlimport.php3
ou à exécuter :
C:\LeRepertoireBinMySQL\mysqldump.exe --help

Bon développement.

Romelard Fabrice.
 

Commentaires et avis

signaler à un administrateur
Commentaire de xk155 le 11/10/2005 13:13:52

Bonjour, je connais cette technique, elle me semble efficace, mais m'y connaissant peu en BDD (mais j'apprends) je me demandais si "mysqldump" bloque les tables le temps de la backup ?

Parce-que on a des processus permanents en PHP (chaque demi-seconde en moyenne). Pour faire les sauvegardes à heure régulière, est-ce que "mysqldump" est efficace ?

La base pourra-t-elle continuer à fonctionner pour les processus ? La sauvegarde ne sera-t-elle pas faussé par l'ajout de données en cours de sauvegarde.

Merci de votre aide.

signaler à un administrateur
Commentaire de fabrice69 le 11/10/2005 22:39:34 administrateur CS

Je ne peux pas répondre (pour ne pas dire de bétise), et préfère te donner le lien sur le site de l'éditeur :
- http://dev.mysql.com/doc/mysql/en/mysqldump.html
Tu as tous les renseignements sur la haute disponibilité lors de ce temps.
Pour ma part, je peux te dire que sur les bases où j'ai mis en place cette procédure, cela ne prennait pas plus de 5 secondes, à voir ensuite avec les grosses config.
Tu as aussi celui-ci pour la sauvegarde :
- http://dev.mysql.com/doc/mysql/en/mysqlhotcopy.html

Cordialement
Romelard Fabrice.

signaler à un administrateur
Commentaire de samirr le 21/09/2008 11:59:08

comment verifié que le  compte utilisateur  existe dans ma base de donnee mysql

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Sauvegarde automatique sqlserver 2000 [ par jojos89 ] Salut a tous,J'ai une base de donn&#233;es en local sur mon pc (avec sqlserver 2000)que je voudrais&nbsp;sauvegard&#233; automatique (tous les soir) s sauvegarde des bases MySQL : CA NE MARCHE PAS !!!! HELP [ par globule ] Bonjour,Je rencontre un très gros problème avec la sauvegarde des bases MySQLJ'ai un gros projet en VB6, qui utilise MySQL en client serveur (réseaux sauvegarde de bdd [ par raja29 ] Bonjour,je développe une application de gestion d'archive sous java, et j'utilise une base de donné mysql. est ce qu'il existe une requette mysql que HELP !!!!!!!!!!! Sauvegarde MySQL qui ne fonctionnent pas tout le temps [ par globule ] Bonjour,J'ai realisé une application en VB6 qui utilise MySQL et VB6. J'installe le serveur MySQL grace a MySQL essential.Tout cela fonctionne tres bi Logociel creation shema des tables mysql [ par younes371 ] Bonjour,je me demabde s'il y a un logiciel qui crée automatiquement le shema des tables d'une base de données MySQL.Merci pour vos aides.j'ai telechar UPDATE sur plusieurs tables [ par noreille79 ] Voilà, j'ai un problème de syntaxe pour mes requêtes, pouvez vous m'aiderN'hésitez pas à me poser des questions!&lt;?php<br / Aide pour création de base de donnée MySql [ par beg ] Bonjour, tout le monde.Je viens de réussir mon BTS informatique mais j'ai toujours eu à faire aux bases SQL;est-ce qu'il y aurait quelqu'un pour m'exp Sauvegarde de BDD [ par Axar ] Bonjour a tous,Lorsque je créé un plan de maitenance sous SQL Serveur 2000,et que je selectionne uniquement  la journalisation des transactions.Certai MYSql :Capacité [ par sofdev ] Bonjour ,je veux savoir la capacité maximale de stockage ds MySQL ,car tjrs j'entend que MYSQL est une base trés petite.merci. Perte de données sur une base Mysql [ par gosu14 ] Bonjour, J'administre la base de données d'une entreprise et depuis maintenant 1 semaine, des données disparaissent régulièrement, c'est assez bluffa


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,265 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.