[PHP / MySQL] système de backup

système de backup [PHP / MySQL] - PHP - Programmation

Marsh Posté le 02-10-2005 à 15:06:55    

Hello les developpeurs, un petit renseignement s'il vous plait :  
 
Connaissez vous un systeme en PHP / MySQL (GPL si possible) qui permet de faire un backup complet d'un site (fichiers + base de données, en gros un gros tar.gz) et eventuellement de restaurer le tout, tout ça via le web ?
 
Je connaissais sbt_backup à un moment qui a disparu :(
 
Merci

Reply

Marsh Posté le 02-10-2005 à 15:06:55   

Reply

Marsh Posté le 03-10-2005 à 16:38:17    

Systeme de backup c'est possible directement via une requete SQL (il me semble) mais le site c'est un peut plus complexe. Chercher bien du coté des scripts parce que sa m'étonnerais pas que cela existe.
En faite tu voudrais faire un installateur...

Reply

Marsh Posté le 03-10-2005 à 16:39:48    

Je suis preneur du système de backup: comment automatiser un backup de MySQL de façon régulière (par exemple tous les soirs à minuit).

Reply

Marsh Posté le 03-10-2005 à 16:43:46    

il me semble que j'ai encore mon system de backup des bases mysql par contre pour l'automisation de cette tache il faut soit passer par un cron, webcron.org ou les taches planifiées

Reply

Marsh Posté le 04-10-2005 à 00:58:29    

je l'ai retrouvé :  
crohack backup v6.0 fait par un croate. Si ça interesse quelqu'un. J'utilisais la 4.5 avant. La 7.5pro est sortie mais payante. Ca peut être interessant d'essayer de redevelopper sur ce soft. Si des gens sont interessés par le projet, pourquoi pas le monter avec cette base !
 
Contactez moi :)

Reply

Marsh Posté le 04-10-2005 à 08:23:47    

Parce que si le croate en question a décidé de le rendre payante c'est qu'il veut un juste retour par rapport au fruit de son travail

Reply

Marsh Posté le 04-10-2005 à 14:22:53    

les versions d'avant sont GPL

Reply

Marsh Posté le 04-10-2005 à 14:32:46    

Je [:blueflag] car cela m'intéresse au plus haut point !


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
Reply

Marsh Posté le 04-10-2005 à 14:37:09    

:) moi j'ai déjà le systeme mais il faudrait un truc vraiment tres evolué
un site sans backup ça sert à rien

Reply

Marsh Posté le 04-10-2005 à 15:17:57    

Très évolué ? M'enfin, non. [:pingouino]
 
- Il existe des scripts tout fait, gratos, qui te font un backup de ta DB MySQL. Le tout sous forme de fichier ou de stream.
- Faire un backup remote des fichiers (et donc de la DB aussi) -> peanut.
- Le tout se pilote en remote bien sûr.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 04-10-2005 à 15:17:57   

Reply

Marsh Posté le 04-10-2005 à 15:50:16    

Je peux comprendre pour la db mais pour le site je ne vois pas trop à quoi cela sert.

Reply

Marsh Posté le 04-10-2005 à 15:53:44    

A avoir une sauvegarde jour par jour des fichiers qu'il y ai eu des modifs ou pas dans la journée et de pouvoir donc réinstaller les fichiers (script et autres) et la base de donnée dans l'état qui correspond.
Imagine un forum comme ici avec une base à jours mais les avatard et smilie d'il y a quelques mois ou pire un script qui se retrouve avec un code php qui utilise des tables dont la structure à évolué depuis la derniére sauvegarde des ficheirs et/ou de la base.

Reply

Marsh Posté le 04-10-2005 à 23:25:13    

voilà
et quand les gens uploadent des images tous les jours .... ça fait beaucoup de fichiers !

Reply

Marsh Posté le 05-10-2005 à 00:05:51    

j'ai un script qui prend les répertoires pour la sauvegardes chez soit ou ver un autre serveur.

Reply

Marsh Posté le 25-10-2005 à 14:44:55    

je viens de terminer mon script de backup, si des personnes sont interessées par s'en servir voire y contribuer<=== hors charte selon "dwogsi" et "omega2", merci ... , MP !
 
:)
 
au programme :  
- backup sql : 2 methodes (mysqldump ou alternate), envoi par email, envoi sur ftp distant
- backup des fichiers : tar.gz du repertoire voulu avec d'anciens backup conservés sur le serveur. envoi sur ftp distant
- mini systeme cron via le web (par le site) qui permet d'être lancé automatiquement (enfin suite à la visite de quelqu'un sur le site :D). A placer en bas du site web pour eviter d'attendre la fin du backup pour afficher la page
- configuration du soft via le web
- gestionnaire de fichier permettant de dezipper un fichier, importer une base, effacer des fichiers ...
 
... et diverses choses que j'ai oubliées
 
Pour les personnes voulant contribuer il faut :  
- relire et améliorer le code :)
- rendre joli + systeme de templates
- faire evoluer
<== interdit par le "parti"
 
C'est juste une base qui fonctionne pas mal du tout et qui est pratique !


Message édité par manuuu le 02-11-2005 à 10:58:51
Reply

Marsh Posté le 25-10-2005 à 16:36:32    

ça n'interesse personne :'( ?

Reply

Marsh Posté le 25-10-2005 à 16:42:42    

La question que je me pose : ça marche dans quels types d'environnement serveur ? Unix/Linux uniquement ? Ou aussi en environnement Win32 ?


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
Reply

Marsh Posté le 25-10-2005 à 16:46:45    

oui j'ai oublié de preciser et on me l'a fait remarqué ;)
pour l'instant c'est du unix

Reply

Marsh Posté le 25-10-2005 à 17:24:27    

manuuu a écrit :

oui j'ai oublié de preciser et on me l'a fait remarqué ;)
pour l'instant c'est du unix


ha ouais ? pourquoi :??:

Reply

Marsh Posté le 25-10-2005 à 17:26:26    

la plupart des actions sont des commandes unix :(

Reply

Marsh Posté le 25-10-2005 à 18:01:02    

manuuu a écrit :

la plupart des actions sont des commandes unix :(


Quel action , si c'est les opérations sur le system de fichier php peut le gérer sans être dépendant de l'os. Et pour le reste?

Reply

Marsh Posté le 25-10-2005 à 20:22:22    

tar par exemple

Reply

Marsh Posté le 26-10-2005 à 02:08:43    

Et avec la lib zlib ou autre tu devrais pouvoir t'en passer ;)

Reply

Marsh Posté le 26-10-2005 à 08:25:05    

tu peux faire un tar.gz d'un repertoire complet sans occuper toutes les ressources de ta machine et sans y passer 2h:) ?

Reply

Marsh Posté le 26-10-2005 à 10:02:51    

Dommage pour moi je tourne en environnement win32 (problème de compatibilité du matos avec Linux) ...


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
Reply

Marsh Posté le 26-10-2005 à 10:16:23    

Webcronsave :
http://www.webcron.org/webcronsave.php
Le site webcron permet comme son nom l'indique d'automatiser les sauvegardes un fois pas jour par exemple.
 
 
Sinon:
http://www.ozerov.de/bigdump.php (il me semble avoir testé, ça marchait pas mal)
http://www.xtdump.net/ (fermé temporairement, j'avais ça dans mes bookmark)

Reply

Marsh Posté le 26-10-2005 à 10:21:50    

webcron oui ok, mais je cherche un systeme indepandant.  
 
xtdump est fermé
bigdump c'est que Mysql si je ne trompe pas :)
 
bon personne ne veut tester mon soft et l'améliorer ? snif :'(

Reply

Marsh Posté le 26-10-2005 à 10:34:16    

manuuu a écrit :

webcron oui ok, mais je cherche un systeme indepandant.  


 
Ben utilise le cron de ton hébergeur....
 

Reply

Marsh Posté le 26-10-2005 à 11:37:26    

pas possible sur la plupart des mutalisés :(
par contre j'ai fait un petit script cron.php qui permet de faire le backup à la visite d'un visteur
 
si il detecte que l'ancien backup est ancien de 7 jours par exemple il lance le systeme

Reply

Marsh Posté le 26-10-2005 à 12:04:21    

manuuu a écrit :

pas possible sur la plupart des mutalisés :(


Bizarre, moi j'aurais dit exactement l'inverse  [:w3c compliant]  
Tu es chez quel hébergeur ?
 

Reply

Marsh Posté le 26-10-2005 à 12:20:50    

[:drapal]


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
Reply

Marsh Posté le 26-10-2005 à 12:25:10    

ovh, il faut leur envoyer par email ta ligne cron. donc possible, oui, mais dans une certaine limite

Reply

Marsh Posté le 27-10-2005 à 17:43:49    

up

Reply

Marsh Posté le 01-11-2005 à 11:36:20    

up

Reply

Marsh Posté le 01-11-2005 à 12:05:35    

Manuuu > A quoi il te sert ce up? Pas besoin de upper des discutions résolut. En plus, si tu veux des testeurs pour ton script poste dans offre d'emploi, par ce que là, c'est du recrutement de testeur que tu cherche à faire. ;)

Reply

Marsh Posté le 01-11-2005 à 22:09:24    

non je cherche à developper le projet avec des developpeurs interessés.... alors avant de parler ... merci

Reply

Marsh Posté le 01-11-2005 à 22:15:53    

Question: pourquoi as tu utiliser des commandes linux pour ce projet?

Reply

Marsh Posté le 01-11-2005 à 23:35:52    

je pensais avoir ainsi un systeme fiable et souple : tar.gz et mysqldump sont mieux que les fonctions PHP qui réalisent des tâches similaires

Reply

Marsh Posté le 01-11-2005 à 23:55:48    

Manuuu > C'est bien ce que je disais, maintenant que ton probléme de prog est résolut, tu cherches à recruter (même si c'est des bénévoles que tu recherches) et tes "up" ne servent plus qu'a ça et non pas a remonter une question non résolut.

Reply

Marsh Posté le 02-11-2005 à 00:26:53    

oui mais on est pas dans un forum spécialisé "problemes à resoudre" que je sache ?

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed