-==<XTBA>==-
https://forum.setiaddicted.com/

Sauvegarde auto avec mysqldumper
https://forum.setiaddicted.com/viewtopic.php?f=8&t=830
Page 1 sur 1

Auteur :  webjo [ jeu. 24 sept. 2009, 23:08 ]
Sujet du message :  Sauvegarde auto avec mysqldumper

J'aimerais faire des sauvegardes automatique programmées des bases de données de mes sites avec mysqldumper mais je ne sais pas comment m'y prendre, on m'a parler de ce site http://www.onlinecron.com mais je ne comprend pas comment faire. Merci pour votre aide.

Auteur :  poulpito [ ven. 25 sept. 2009, 01:47 ]
Sujet du message :  Re: Sauvegarde auto avec mysqldumper

pour le serveur dédié j'utilise mysql dump
je te montrerai demain les scripts que j'utilise :)

Auteur :  webjo [ sam. 26 sept. 2009, 10:27 ]
Sujet du message :  Re: Sauvegarde auto avec mysqldumper

poulpito a écrit :
pour le serveur dédié j'utilise mysql dump
je te montrerai demain les scripts que j'utilise :)


Poulpi tu m'a oublié ?

Auteur :  poulpito [ sam. 26 sept. 2009, 13:18 ]
Sujet du message :  Re: Sauvegarde auto avec mysqldumper

rhaa ouiiii ...
2sec :p je te copie ca

Auteur :  poulpito [ sam. 26 sept. 2009, 13:24 ]
Sujet du message :  Re: Sauvegarde auto avec mysqldumper

Citation :
#!/bin/bash

#################################
## CONFIGURATION DES VARIABLES ##
#################################
USER=xxxxxx
PASS=xxxxxx

SERVEUR1=192.168.10.1 ## ip des serveu a backup
SERVEUR2=192.168.10.5 ##

DATEFORMAT=`date +%d-%m-%y` ## format de la date des backup

BACKUPDIR="/backup/MysqlDB"

####################
## BACKUP DES BDD ##
####################

## BACKUP DATABASE PROD
DBS="$(mysql -h $SERVEUR1 -u $USER -p$PASS -Bse 'show databases')"

for DBNAME in $DBS
do
mysqldump --opt -u $USER -p$PASS -h $SERVEUR1 $DBNAME > $BACKUPDIR/$DATEFORMAT--$DBNAME.sql
done

cd $BACKUPDIR
zip -rT9 $DATEFORMAT-BDDPROD.zip *.sql
rm -f *.sql



ce script te permet de backuper un serveur mysql entier

on récupère la liste des tables mysql avec la commande
Citation :
"$(mysql -h $SERVEUR1 -u $USER -p$PASS -Bse 'show databases')"


et après pour chaque table trouvée on la backup avec mysqldump
Citation :
for DBNAME in $DBS
do
mysqldump --opt -u $USER -p$PASS -h $SERVEUR1 $DBNAME > $BACKUPDIR/$DATEFORMAT--$DBNAME.sql
done


on se retrouve avec un fichier .sql par database
il suffit juste après pour des raisons pratiques de ziper le tout

j'utilise ca sur notre serveur pour sauvegarder les BDD

Auteur :  webjo [ sam. 26 sept. 2009, 14:24 ]
Sujet du message :  Re: Sauvegarde auto avec mysqldumper

Oui mais comment j'active ce script ? Et est ce possible de recevoir la BD zippé par mail ?

Auteur :  poulpito [ sam. 26 sept. 2009, 14:48 ]
Sujet du message :  Re: Sauvegarde auto avec mysqldumper

bah ca depend la base de données que tu veux sauvegarder c'est quoi c'est ou ?
sur un serveur auquel tu as accès ? sur le net ? etc etc

un tit chouiiiaa d'infos [:rideau]

et sinon par mail ca dépend de la taille :p

Auteur :  webjo [ sam. 26 sept. 2009, 15:16 ]
Sujet du message :  Re: Sauvegarde auto avec mysqldumper

poulpito a écrit :
bah ca depend la base de données que tu veux sauvegarder c'est quoi c'est ou ?
sur un serveur auquel tu as accès ? sur le net ? etc etc

un tit chouiiiaa d'infos [:rideau]

et sinon par mail ca dépend de la taille :p


Sur le net chez 1and1 j'ai trois sites et deux forums ou je doit sauvegarder la BD.

Actuellement j'utilise mysqldumper mais je fait les sauvegardes manuellement et envoyer par mail, apparemment on peut faire des sauvegardes automatique par tache cron mais je n'y suis pas arrivé, je suis allé sur ce site http://www.pragmamx.fr/Content-pid-20-page-5.html

Quand je fait un test sur le site webcron j'ai ceci ci dessous:

Testing needed Perl-Moduls in order to run the Perl script crondump.pl
Necessary Modules for crondump.pl
testing DBI ... Found modul DBI. OK.
Found modul DBI::CSV
Found modul DBI::DBM
Found modul DBI::ExampleP
Found modul DBI::File
Found modul DBI::Proxy
Found modul DBI::Sponge
Found modul DBI::XBase
Found modul DBI::mysql
Found modul DBI::mysql. OK. crondump.pl can connect to MySQL-Database.

testing File::Find ... Found modul File::Find. OK.
testing File::Basename ... Found modul File::Basename. OK.
testing Getop... Found modul Getopt. OK. crondump.pl can read configfile-parameter from shell.
Configurable functions for crondump.pl (these moduls are only needed when explained option is turned on):
testing Compress::Zlib (needed for dumping data into a crompessed *.gz-file)...
Found modul Compress::Zlib ver 1.42. OK. crondump.pl can write compressed backups.

testing Net::FTP (needed if you want to transfer backups to another server)...
Found modul Net::FTP. OK - crondump.pl can send backups via FTP.

testing MIME::Lite (needed if you want to send backups via email)...
Found modul MIME::Lite. OK. crondump.pl can send emails.

Merci pour ton aide ;)

Auteur :  webjo [ dim. 27 sept. 2009, 23:29 ]
Sujet du message :  Re: Sauvegarde auto avec mysqldumper

Poulpi, Poulpi, Poulpi, Poulpi..... :D

Auteur :  poulpito [ dim. 27 sept. 2009, 23:47 ]
Sujet du message :  Re: Sauvegarde auto avec mysqldumper

poulpi ct pas la ce week
je regarderai demain au taff :)

Auteur :  webjo [ mer. 30 sept. 2009, 09:11 ]
Sujet du message :  Re: Sauvegarde auto avec mysqldumper

poulpito a écrit :
poulpi ct pas la ce week
je regarderai demain au taff :)


:whistle1: :whistle:

Auteur :  poulpito [ mer. 30 sept. 2009, 09:25 ]
Sujet du message :  Re: Sauvegarde auto avec mysqldumper

rha putain faut que je trouve un moyen de me rappeler tout :/ galère

Auteur :  poulpito [ mer. 30 sept. 2009, 10:25 ]
Sujet du message :  Re: Sauvegarde auto avec mysqldumper

j'ai fait le tour du bignou
mais dur de t'aider comme ca

si tu peux me laisser un accès temporaire que je regarde ce serait plus simple
sinon je vais tester sur un de mes compte 1and1 :jap:

Auteur :  webjo [ jeu. 1 oct. 2009, 14:15 ]
Sujet du message :  Re: Sauvegarde auto avec mysqldumper

poulpito a écrit :
j'ai fait le tour du bignou
mais dur de t'aider comme ca

si tu peux me laisser un accès temporaire que je regarde ce serait plus simple
sinon je vais tester sur un de mes compte 1and1:jap:


Oki ;) Merci

Auteur :  webjo [ lun. 5 oct. 2009, 00:11 ]
Sujet du message :  Re: Sauvegarde auto avec mysqldumper

@ Poulpi La programmation auto n'a pas fonctionné. :(

Auteur :  webjo [ sam. 10 oct. 2009, 14:30 ]
Sujet du message :  Re: Sauvegarde auto avec mysqldumper

:whistle1:

Auteur :  poulpito [ dim. 11 oct. 2009, 23:12 ]
Sujet du message :  Re: Sauvegarde auto avec mysqldumper

in je suis vraiment désolé
j'arrete pas en ce moment :sweat:
dès que j'ai un peu de libre je re-regarde

désolé webjo :'(

Page 1 sur 1 Heures au format UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/