Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/07/2007, à 17:25

Prosis

Backup distant automatique?

Bonjour

J'ai un site Web que je n'héberge pas sur mon ordinateur mais bien à distance.  J'aimerais savoir s'il est possible de créer un script que j'éxécuterais avec un raccourcis sur le bureau qui irait chercher les fichiers de mon hébergeur et qui les copierait sur mon disque dur.  De cette façon j'aurais un backup.

J'aimerais travailler local mais il ne veut pas me donner de cookie et mon application Web est basé la dessus lol. 

Merci

Hors ligne

#2 Le 01/07/2007, à 17:45

krocket

Re : Backup distant automatique?

tout est possible !

mais tu as quoi comme accès FTP , SSH ?


De plusieurs programmes ou systèmes d'exploitation en occurrence, le plus performant n'est jamais retenu comme standard !

Bobby sort de là !

Hors ligne

#3 Le 01/07/2007, à 18:24

Prosis

Re : Backup distant automatique?

FTP seulement

Mais j'ai la possibilité de créer un script qu'ils executeraient via cron (c'est ce qu'ils viennent de me dire)

Dernière modification par Prosis (Le 01/07/2007, à 19:03)

Hors ligne

#4 Le 01/07/2007, à 19:04

jobherzt

Re : Backup distant automatique?

je pense que tu as tout interet a utiliser sitecopy, qui est fait pour ca.

Description: A program for managing a WWW site via FTP, DAV or HTTP
 sitecopy is for copying locally stored websites to remote ftp servers.
 With a single command, the program will synchronize a set of local files
 to a remote server by performing uploads and remote deletes as required.
 The aim is to remove the hassle of uploading and deleting individual files
 using an FTP client.  sitecopy will also optionally try to spot files you
 move locally, and move them remotely.
 .
 sitecopy is designed to not care about what is actually on the remote
 server - it simply keeps a record of what it THINKS is in on the remote
 server, and works from that.

par contre, ou et comment realise tu ton site, si ce n'est pas sur ton ordi ? (a moins que ca ne soit un CMS)...

gaffe aussi que si tu as une base de donnée, tu ne pourras pas forcement y avoir accesa distance. 

au final, le mieux me semble etre :

- un script PHP en distant qui cree la sauvegarde
- un script local qui utilise wget et qui appelle le script PHP.

Hors ligne

#5 Le 01/07/2007, à 20:07

dexinou

Re : Backup distant automatique?

C'est ça que tu cherche ?
Backup avec lftp:

#!/bin/bash
lftp ftp://pseudo:passe@ftp.domaine.com -e "mirror -e -x sessions/ -x .ftpquota / /home/dexinou/backup_sites/domaine.com/ ; quit"

lftp -h pour les commandes.
le -x pour exclure des fichiers ou dossiers.
ou man lftp.

Dernière modification par dexinou (Le 01/07/2007, à 20:12)


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#6 Le 01/07/2007, à 23:35

Prosis

Re : Backup distant automatique?

jobherzt a écrit :

par contre, ou et comment realise tu ton site, si ce n'est pas sur ton ordi ? (a moins que ca ne soit un CMS)...

Je créé mon site sur mon ordinateur mais il est hébergé chez un host extérieur.

Je vais essayé ces trucs.  Merci à vous deux! smile

Hors ligne

#7 Le 01/07/2007, à 23:40

jobherzt

Re : Backup distant automatique?

Prosis a écrit :

Je créé mon site sur mon ordinateur mais il est hébergé chez un host extérieur.

donc ma question est legitime : si tu n'as pas de contenu dynamique, alors tu as de fait l'integralité de ton site web sur ton ordi puisque c'est la que tu le cree, donc je ne vois pas l'interet d'une sauvegarde. si tu as du contenu dynamique, c'est essentiellement la BDD qu'il faut sauvegarder, et pour ca je pense que pour l'automatiser il te faut un script PHP qui prepare le boulot.

Dernière modification par jobherzt (Le 01/07/2007, à 23:41)

Hors ligne

#8 Le 01/07/2007, à 23:52

Prosis

Re : Backup distant automatique?

Ah bien en fait, il y a une partie du site que je modifie directement du host.  Parce que lorsque je l'éxécute localement, il ne veut pas me mettre des cookies et me fait une erreur.

Hors ligne

#9 Le 03/07/2007, à 11:36

jmlfr

Re : Backup distant automatique?

Bonjour,

Tu trouvera quelques scripts bash (wget) pour sauvegarder ton site et sa base de donnée ici : http://jeanmichel.lacroix.free.fr/