{"id":148,"date":"2007-07-24T09:51:15","date_gmt":"2007-07-24T07:51:15","guid":{"rendered":"http:\/\/luca.lovalvo.net\/1_luca_lo_valvo\/archive\/203_backup_mysql_windows_avec_un_batch_et_mysqldump_mysql_dump.html"},"modified":"2022-11-04T15:58:44","modified_gmt":"2022-11-04T14:58:44","slug":"backup-mysql-windows-avec-un-batch-et-mysqldump-mysql-dump","status":"publish","type":"post","link":"https:\/\/luca.lovalvo.ch\/blog\/backup-mysql-windows-avec-un-batch-et-mysqldump-mysql-dump\/","title":{"rendered":"Backup Mysql Windows avec un Batch et MySQLDUMP (MySQL DUMP)"},"content":{"rendered":"<p>Script afin de lancer des backups journalier d&#39;un Mysql sous Windows avec un Batch File.<\/p>\n<p>&nbsp;<\/p>\n<p>Le script suivant g&eacute;n&eacute;rera un backup Mysql &agrave; l&#39;aide de MYSQLDUMP ou le nom de fichier contiendra la date du backup.<br \/>Tr&egrave;s pratique pour des backups journaliers.<\/p>\n<p>&nbsp;<\/p>\n<p>A placer dans un fichier : backupmysql.bat<\/p>\n<p><strong>@echo off<br \/>echo Starting Backup of Database: %1<\/p>\n<p>For \/f &quot;tokens=2-4 delims=\/ &quot; %%a in (&#39;date \/t&#39;) do (set dt=%%c-%%a-%%b)<br \/>For \/f &quot;tokens=1-4 delims=:.&quot; %%a in (&#39;echo %time%&#39;) do (set tm=%%a%%b%%c%%d)<br \/>set bkupfilename=%1 %dt% %tm%.bak<br \/>echo Backing up to file: %bkupfilename%<\/p>\n<p><font color=\"#0000ff\">mysqldump -h localhost -u root -ppassword &#8211;all-databases &gt; &quot;%bkupfilename%&quot;<\/font><\/p>\n<p>echo Backup Complete!<br \/>pause<br \/>echo on<\/strong><\/p>\n<p><font color=\"#0000ff\"><font color=\"#333333\">D&eacute;tails<\/font><br \/>mysqldump -h <font color=\"#800000\">localhost<\/font> -u <font color=\"#ffcc00\">root<\/font> -p<font color=\"#800080\">password<\/font> <font color=\"#339966\">&#8211;all-databases<\/font> &gt; &quot;%bkupfilename%&quot;<\/font><br \/>est la commande SHELL execut&eacute;e pour lancer le backup, il faut indiquer en dur, l&#39;<font color=\"#800000\">hote<\/font>, <font color=\"#ffcc00\">le user<\/font>, <font color=\"#800080\">le mot de passe<\/font> ainsi que la base au sauver.<br \/>Ici nous utilisons : <font color=\"#0000ff\"><font color=\"#339966\">&#8211;all-databases <font color=\"#000000\">qui effectura un DUMP de toutes les bases du serveur.<\/p>\n<p>Il suffit de lancer une tache automatique dans windows, toutes les nuits et voila \ud83d\ude42<\/font><\/font><\/font> <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Script afin de lancer des backups journalier d&#39;un Mysql sous Windows avec un Batch File. &nbsp; Le script suivant g&eacute;n&eacute;rera un backup Mysql &agrave; l&#39;aide de MYSQLDUMP ou le nom de fichier contiendra la date du backup.Tr&egrave;s pratique pour des backups journaliers. &nbsp; A placer dans un fichier : backupmysql.bat @echo offecho Starting Backup of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-148","post","type-post","status-publish","format-standard","hentry","category-serveur"],"_links":{"self":[{"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/posts\/148","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/comments?post=148"}],"version-history":[{"count":1,"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/posts\/148\/revisions"}],"predecessor-version":[{"id":356,"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/posts\/148\/revisions\/356"}],"wp:attachment":[{"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/media?parent=148"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/categories?post=148"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/tags?post=148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}