Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Administration
Administration Forum d'entraide sur l'administration de MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/07/2006, 11h56   #1
Membre confirmé
 
Avatar de griese
 
Inscription : juin 2006
Messages : 646
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juin 2006
Messages : 646
Points : 243
Points : 243
Par défaut Sauvegarde quotidienne de la BDD

Bonjour à tous,
J'aurai voulu savoir si il était possible de mettre en place une sauvegarde quotidienne d'une Base de données Mysql ? Si oui comment faire ? Merci beaucoup.
__________________
(\ _ /)
(='.'=) Voici Lapinou. Aidez le à conquérir le monde
(")-(") en le reproduisant.

http://mosfootball.over-blog.com
griese est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2006, 12h18   #2
Membre habitué
 
Avatar de kivan666
 
Inscription : janvier 2006
Messages : 243
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : janvier 2006
Messages : 243
Points : 137
Points : 137
Envoyer un message via Skype™ à kivan666
Par défaut XtDump

voilà le script tout fait : http://www.01php.com/fiche-scripts-18.html
kivan666 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2006, 14h14   #3
Membre confirmé
 
Avatar de griese
 
Inscription : juin 2006
Messages : 646
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juin 2006
Messages : 646
Points : 243
Points : 243
Merci pour ton script mais ca marche comment ?
__________________
(\ _ /)
(='.'=) Voici Lapinou. Aidez le à conquérir le monde
(")-(") en le reproduisant.

http://mosfootball.over-blog.com
griese est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2006, 14h22   #4
Membre habitué
 
Avatar de kivan666
 
Inscription : janvier 2006
Messages : 243
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : janvier 2006
Messages : 243
Points : 137
Points : 137
Envoyer un message via Skype™ à kivan666
ben tu dois avoir une page config.php ou install.php ou tu rentre tes accès à ta BDD et ensuite tu n'as plus qu'à mettre un cron qui lance la page prévue pour qui se charge de sauvegarder ta bdd dans un fichier .sql sur ton serveur...
doit y avoir une doc dessus, télécharge le et lis là
kivan666 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2006, 14h54   #5
Rédacteur
 
Avatar de Biglo
 
Inscription : juillet 2002
Messages : 537
Détails du profil
Informations personnelles :
Localisation : France, Moselle (Lorraine)

Informations forums :
Inscription : juillet 2002
Messages : 537
Points : 561
Points : 561
La solution proposée par kivan666 est intéressante pour exporter dans un format particulier. Mais le plus simple à mon goût est de faire un cron quotidien qui :

- soit appelle le programme mysqldump ou mysqlhotcopy

- soit copie les fichiers de ta base de données présents dans le répertoire "data" de MySQL.


Ou encore, si tu penses migrer prochainement vers MySQL 5.1 quand elle sera en version production, tu peux regarder du côté du programmateur d'événements, à propos du quel Alexandre T. a écrit un article : http://atranchant.developpez.com/mysql/evenement/
Biglo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2006, 15h17   #6
Membre habitué
 
Avatar de kivan666
 
Inscription : janvier 2006
Messages : 243
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : janvier 2006
Messages : 243
Points : 137
Points : 137
Envoyer un message via Skype™ à kivan666
tout cela suppose un accès root non ?
kivan666 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2006, 15h24   #7
Membre confirmé
 
Avatar de griese
 
Inscription : juin 2006
Messages : 646
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juin 2006
Messages : 646
Points : 243
Points : 243
Excusez moi pour mon ignorance, mais c'est quoi un cron ?
__________________
(\ _ /)
(='.'=) Voici Lapinou. Aidez le à conquérir le monde
(")-(") en le reproduisant.

http://mosfootball.over-blog.com
griese est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2006, 15h27   #8
Membre habitué
 
Avatar de kivan666
 
Inscription : janvier 2006
Messages : 243
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : janvier 2006
Messages : 243
Points : 137
Points : 137
Envoyer un message via Skype™ à kivan666
un cron est un robot qui lance un programme (ou une page) tous les X temps (exemple une fois par jour à minuit...)

Si ton hebergeur ne te donne pas accès à la table des cron tu as www.webcron.org que je te recommande !
kivan666 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2006, 15h43   #9
Membre confirmé
 
Avatar de griese
 
Inscription : juin 2006
Messages : 646
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juin 2006
Messages : 646
Points : 243
Points : 243
Citation:
Envoyé par Biglo
La solution proposée par kivan666 est intéressante pour exporter dans un format particulier. Mais le plus simple à mon goût est de faire un cron quotidien qui :

- soit appelle le programme mysqldump ou mysqlhotcopy

- soit copie les fichiers de ta base de données présents dans le répertoire "data" de MySQL.


Ou encore, si tu penses migrer prochainement vers MySQL 5.1 quand elle sera en version production, tu peux regarder du côté du programmateur d'événements, à propos du quel Alexandre T. a écrit un article : http://atranchant.developpez.com/mysql/evenement/
Ma version est antérieur à 5.1. Et donc moi je voudrai donc faire un cron qui appelle le programme mysqldump afin de générer le fichier .sql de ma base. Comment puis-je faire ceci ?
Pour info, mon site est un intranet, donc je n'ai pas d'hébergeur. Tout est en local
__________________
(\ _ /)
(='.'=) Voici Lapinou. Aidez le à conquérir le monde
(")-(") en le reproduisant.

http://mosfootball.over-blog.com
griese est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2006, 16h09   #10
Membre habitué
 
Avatar de kivan666
 
Inscription : janvier 2006
Messages : 243
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : janvier 2006
Messages : 243
Points : 137
Points : 137
Envoyer un message via Skype™ à kivan666
mmm, xtdump c'est plutot orienté site web... pour de l'intranet je sais pas si c'est prévu pour...
à ce moment là regarde plutot les fonctions citées par Biglo.
si ton serveur est sous linux tu peux acceder à la table des cron, mais là demande sur le forum linux comment faire car je n'en ai aucune idée...
kivan666 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2006, 16h14   #11
Membre confirmé
 
Avatar de griese
 
Inscription : juin 2006
Messages : 646
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juin 2006
Messages : 646
Points : 243
Points : 243
je suis sur windows 2000
__________________
(\ _ /)
(='.'=) Voici Lapinou. Aidez le à conquérir le monde
(")-(") en le reproduisant.

http://mosfootball.over-blog.com
griese est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2006, 16h19   #12
Membre habitué
 
Avatar de kivan666
 
Inscription : janvier 2006
Messages : 243
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : janvier 2006
Messages : 243
Points : 137
Points : 137
Envoyer un message via Skype™ à kivan666
il me semble que les cron son spécifiques à Linux... maintenant il doit y avoir un équivalent windows...
qq'un saura surement te dire sur developpez.net dans les forums windows...
kivan666 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2006, 16h38   #13
Rédacteur
 
Avatar de Biglo
 
Inscription : juillet 2002
Messages : 537
Détails du profil
Informations personnelles :
Localisation : France, Moselle (Lorraine)

Informations forums :
Inscription : juillet 2002
Messages : 537
Points : 561
Points : 561
griese : je te conseille de lire tout d'abord ceci, si ce n'est pas déjà fait, pour en apprendre un peu plus sur les outils de sauvegarde MySQL : http://jgrondin.developpez.com/artic...vegarde_MySQL/

Et sous win2000, il doit exister une fonctionnalité nommée "Tâches planifiées".
Biglo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2006, 17h06   #14
Membre confirmé
 
Avatar de griese
 
Inscription : juin 2006
Messages : 646
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juin 2006
Messages : 646
Points : 243
Points : 243
Impeccable, maitenant j'arrive a faire une sauvegarde de ma bdd via dos. Maintenant il faut que je créé un executable que je pourrai utilisé dans le planificateur des taches. Merci de votre aide a vous deux.
__________________
(\ _ /)
(='.'=) Voici Lapinou. Aidez le à conquérir le monde
(")-(") en le reproduisant.

http://mosfootball.over-blog.com
griese est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2006, 17h24   #15
Membre confirmé
 
Avatar de griese
 
Inscription : juin 2006
Messages : 646
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juin 2006
Messages : 646
Points : 243
Points : 243
C'est fait, ça marche, encore merci.
__________________
(\ _ /)
(='.'=) Voici Lapinou. Aidez le à conquérir le monde
(")-(") en le reproduisant.

http://mosfootball.over-blog.com
griese est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h46.


 
 
 
 
Partenaires

Hébergement Web