Bonjour,
Tu as un autre espace sur le web avec un ftp ?
Parce que ce script envoie vers un ftp, si tu veux juste faire un dump
de ta base et la mettre dans un répertoire, il y a beaucoup plus simple
que ce script (script hallucinant au niveau de l'orthographe !)
Pour juste faire un dump dans un répertoire que tu récupèreras ensuite
dans ton ftp :
Tu renseignes les identifiants de ta bdd, tu mets le chemin de ton
répertoire de sauvegarde (ne pas oublier de le créer), ensuite tu crées
un cron qui lancera ce fichier une fois par jour par exemple.
Ensuite tu peux l'améliorer en rajoutant un envoi par email du résultat
du script, voire l'envoi en pièce jointe du dump sur ton email (faut pas
de grosses bdd par contre).
<?php
$maintenant = date('Y-m-d');
$dbhost = "localhost";
$dbuser = "user bdd";
$dbpass = "user pass";
$dbname = "nom de la base";
exec("mysqldump --user=$dbuser --password='$dbpass' --host=$dbhost
$dbname > /le/chemin/repertoire/".$maintenant."_DB.sql");
?>
Le 18/06/2014 00:25, Yannick Youalé a écrit :
Salut les gars !
Suite au conseil de Raphaël de chercher du côté de google, J' ai trouvé
ceci sur le site du zér0 qui me plaît bien:
http://fr.openclassrooms.com/forum/sujet/sauvegarde-automatique-de-la-base-de-donnee-mysql-26483
Il s'agit de l'offre ma foi extrèmement généreuse d'un script php
sauvegardant une base de données MySQL dans un dossier sur un FTP a
exécuter par une tache de cron quelconque dans la régularité que l'on
souhaite.
J'vais essayer de l'adapter à mes besoins.
Merci !
Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
----- Original Message ----- From: ""Raphaël" POITEVIN"
<[email protected]>
To: <[email protected]>
Sent: Tuesday, June 17, 2014 1:16 PM
Subject: [progliste] Re: Moyen de sauvegarder automatiquement une base
de données MySQL
Yannick Youalé <[email protected]> writes:
J'aimerais savoir si vous connaissez un moyen de sauvegarder dans un
interval
de temps précis une base de données MySQL.
Autrement dit, un programme installé par exemple sur son ordinateur qui
téléchargerait régulièrement le fichier sql d'une base de données MySQL
distante.
Faire un script qui fera un dump de la base et le mettre en tâche
régulière. Ça sera moins ourd que de charger le binaire.
Sinon, une recherche google ...
--
Raphaël
« Tout chercheur plongé dans la science subit une poussée de bas en
haut susceptible de lui remonter le moral. »
Monsieur Cyclopède
Progliste :
Pour se dsinscrire de la liste :
mailto:[email protected]?subject=unsubscribe
Progliste :
Pour se d�sinscrire de la liste :
mailto:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pi�ces jointe sont activ�s leur taille est limit� � 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je
vous r�pondrez en priv�.