begin process at 2012 02 04 23:23:18
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Server Web

 > 

Apache

 > 

backup automatisé


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

backup automatisé

mercredi 10 septembre 2008 à 14:35:12 | backup automatisé

GillesWebmaster

Membre Club


Bonjour ,

J'aimerai mettre en place un script de Backup de ma MySQL définit à l'avance: par exemple tous les soirs à minuit!

Le problème est de savoir comment exécuter du code sans que personne n'appelle une quelconque page mais juste par rapport à une heure!

Bonne Journée
GillesWebmaster


mercredi 10 septembre 2008 à 22:57:03 | Re : backup automatisé

Renus02

Bon,jour,

as tu la main sur ton serveur ? il te suffit simplement de faire un cron ...
jeudi 11 septembre 2008 à 13:22:42 | Re : backup automatisé

GillesWebmaster

Membre Club


Bonjour,

Non, malheureusement je n'ai pas un serveur dédié

Donc cette réponse n'est pas applicable.

Bonne Journée
GillesWebmaster


jeudi 11 septembre 2008 à 18:00:12 | Re : backup automatisé

Renus02

La plus part des hebergement mutualisé offre la possibilité de faire tourner des crons ... tu es chez qui ?
jeudi 11 septembre 2008 à 18:01:52 | Re : backup automatisé

GillesWebmaster

Membre Club


Bonjour ,

suis chez Infomaniak Network en suisse!

Comment faire un cron?

Bonne soirée
GillesWebmaster


jeudi 11 septembre 2008 à 21:51:20 | Re : backup automatisé

Renus02

Un cron c'est simplement une tache planifier qui va lancer un script de ton choix a intervalle régulier.
vendredi 12 septembre 2008 à 16:23:52 | Re : backup automatisé

GillesWebmaster

Membre Club


Bonjour ,
Oui! Je l'avais deviné mais plus précisément?

Bonne Journée
GillesWebmaster


jeudi 12 février 2009 à 23:25:45 | Re : backup automatisé

stooff

Salut GillesWebmaster,
As tu des news concernant ton problème d'automatisation de tes bases ?

Je sais que tu es sur un serveur mutualisé mais bon voila un peu de savoir à transmettre :

Sous linux, ce n'est pas trop compliqué, tu dois par contre maitriser le langage mysql. A savoir que tu dois aussi te demander quel genre de backup tu veux, complète, incrémentielle, sur une autre base prévue à cette effet ou encore dans un fichier globale (sql ou cvs ou encore txt)

un exemple concret dans un fichier cron du nom de backupmysql enregistrant la base dans un fichier sql.gz (fichier en langage sql gzippé) dans le répertoire /usr/bin sur une debian :

#!/bin/sh
  # sauvegarde des bases de données
  # A modifier:
  USER=xxxxx
  PASS=xxxxxxxxxxxx
  DESTINATION=/home/mysqlbackup/daily/mysql

  DATE=`date +%Y-%m-%d`
  TIME=`date +%H:%M`
  DAY=`date +%d`
  DEL=`TZ=CST+24 date +%Y-%m-%d`

  # backup en sql
  mysqldump -u $USER --password=$PASS nomdelabase | gzip > $DESTINATION/nomdelabase-$TIME.$DATE.sql.gz

//répéter les 2 lignes précédentes autant de fois que de bases à sauvegarder

  # efface le backup de la veille
  rm -rf $DESTINATION/*.$DEL.sql.gz


ensuite tu insere une regle dans le fichier crontab

0 0 * * * root /usr/bin/backupmysql 2>&1 > /dev/null   # Sauvegarde quotidienne des bases de données
45 0 * * 0 root /usr/bin/
backupmysql 2>&1 > /dev/null   # Sauvegarde hebdomadaire des bases de données

Ce qui donne en langage clair(tout du moins)
pour la première ligne : sauvegarde à minuit tout les jours
pour la seconde : sauvegarde hebdomadaire tout les lundi matin à minuit 45 (il vaut mieux car si tu plantes ta base et que tu t'en apperçois une journée trop tard c foutu ;) )

voilou

trouvé ici
vendredi 13 février 2009 à 20:51:55 | Re : backup automatisé

GillesWebmaster

Membre Club
Bonsoir,
Le problème c'est que je n'ai pas de serveur mutualisé et que je suis limité sur les fonction exec et autres de PHP! Donc le problème reste entier!
vendredi 13 février 2009 à 23:27:19 | Re : backup automatisé

stooff

Bonsoir,

Pas de serveur mutualisé, donc c'est comme un espace perso avec base de donnée ?!!
En tous les cas il y a une autre solution  que je viens de voir sur la toile : webcron.org (qui était dans le lien que j'avais posté à la fin du post), c par contre payant, enfin si l'on veut :

Prix des services Webcron.org




Tache avec time out de 30 sec.¤ 0,0001
Tache avec time out de 180 sec.¤ 0,0004
Tache avec time out de 600 sec.¤ 0,0010
Notification par email¤ 0,0001
Notification par sms¤ 0,10

Pas ce que l'on peut appeler ruinant en fait.
pour 1 ¤ tu fais toute ton année de backup par cronjob avec alerte email !!

"Si vous lancez un cronjob chaque heure, pendant un an, avec un timeout de 30 secondes, cela ne vous coûtera que ¤ 0,88 pour un an ! Ajoutez une notification par mail et cela vous reviendra à  ¤ 1,76 pour un an! Nous pensons que c'est bon marché, et nous ferons tout pour que cela le reste !"


En espérant que c'est ce que tu recherchais.
[ Lien ]

Cdlt

1 2

Cette discussion est classée dans : automatisé, backup


Répondre à ce message

Sujets en rapport avec ce message

Backup [ par koko ] Je voudrais savoir si ca existe un script qui fait un backup de la base de donnée mysql. Mercihttp://www.forumscvh.be.tf-]CVH[-@|_p]-[@ Recherche une personne qui voudrais automatisé un site bénévolement [ par cosmic ] Bonjours.Je recherche une ame charitable qui voudrais bien m'accordé de son temps pour automatisé mon site Visual basic (je suis débutant).Et si vous Vider une table mysql de façon automatisé à chaque semaine [ par pyranhaz ] Bonjour,comment fait-on pour indiquer à une base mysql que l'on désire qu'elle vide le contenu d'une table précise à chaque 7 jours et de façon automa lancement automatisé [ par g0belin ] Salut a tous, Voila mon probleme, j'aimerai lancer un script maj.php tous les 12heures mais je ne sais pas comment m'y prendre ! Alors si vous avez d backup de ma base qui est vide [ par ikramta ] bonjour tout le monde .je veut faire un script qui me permet de faire un backup de ma base .mais le problème ici est qu'il me donne le fichier mais av Backup sql en php [ par j3r3m067 ] Bonjour, Je cherche un moyen de faire un backup sql. J'ai ecris quelque truc mais sans succès une petite aide ne serai pas de refus. Le problème c'est fopen et [ par JackNUMBER ] Bonjour à tous :) M'étant m'y récemment au PHP j'ai voulu créer une petite automatisation de backup de base données (journalier). Voici mon code : [ Backup Base de données [ par sidalilo ] bonjour j'ai une application de gestion developpée en php et la base de données en mysql dans xp et je veux faire un backup automatique de cette base


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,874 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales