[Sauvegarde SQL] Sauvegarde Auto + FTP
Résolu/Fermé
axel50397
Messages postés
113
Date d'inscription
mercredi 8 août 2007
Statut
Membre
Dernière intervention
17 mars 2014
-
30 août 2007 à 17:47
Marty - 16 févr. 2011 à 22:07
Marty - 16 févr. 2011 à 22:07
A voir également:
- [Sauvegarde SQL] Sauvegarde Auto + FTP
- Logiciel de sauvegarde gratuit - Guide
- Sauvegarde facile - Télécharger - Sauvegarde
- Sauvegarde android - Guide
- Sauvegarde time machine - Guide
- Sauvegarde favoris chrome - Guide
9 réponses
arth
Messages postés
9374
Date d'inscription
mardi 27 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2016
1 292
30 août 2007 à 17:52
30 août 2007 à 17:52
Pour la sauvegarde FT c'est simple avec un script bat cela est tout à fait possible.
Tu peux récupprérer tes données dans un fichier avec ce script, puis tu compresses ce fichier via une ligne de commande.
C'est assez simple à réaliser.
Loup.
Tu peux récupprérer tes données dans un fichier avec ce script, puis tu compresses ce fichier via une ligne de commande.
C'est assez simple à réaliser.
Loup.
axel50397
Messages postés
113
Date d'inscription
mercredi 8 août 2007
Statut
Membre
Dernière intervention
17 mars 2014
16
31 août 2007 à 17:36
31 août 2007 à 17:36
Okay...
Mais comment faire ? Est-ce que je peux vraiment utiliser un batch qui compressera mes fichiers sur un FTP distant ?
Je veux dire, chez free, je sais pas si on peut executer du Batch ^^
Sinon, pouvez vous m'indiquer les commandes à executer SVP ?
Ensuite, personne ne sait comment intégrer l'envoi de mail sur mon Script svp ^^ ?
Au pire, si quelqu'un peu me proposer un autre script, je prends, pourquoi pas :D
Merci à tous !
Mais comment faire ? Est-ce que je peux vraiment utiliser un batch qui compressera mes fichiers sur un FTP distant ?
Je veux dire, chez free, je sais pas si on peut executer du Batch ^^
Sinon, pouvez vous m'indiquer les commandes à executer SVP ?
Ensuite, personne ne sait comment intégrer l'envoi de mail sur mon Script svp ^^ ?
Au pire, si quelqu'un peu me proposer un autre script, je prends, pourquoi pas :D
Merci à tous !
arth
Messages postés
9374
Date d'inscription
mardi 27 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2016
1 292
31 août 2007 à 19:54
31 août 2007 à 19:54
" Est-ce que je peux vraiment utiliser un batch qui compressera mes fichiers sur un FTP distant ?
Je veux dire, chez free, je sais pas si on peut executer du Batch ^^ '"
Non tu ne m'a pas compris, le batch sera a exécuter de chez toi. Il est très simple de faire un bacth qui prend en entrée un fichier de commandes ftp, et qui les exécute tout seul.
Je vais chercher, j'ai déjà fait un truc de ce style pour le travail pour récupérer des fichiers distants.
Pour ta base de données, n'y a t-il pas la commande sql "export" qui te permet d'exporter ta base sous un nom de fichier quelconque?
Je veux dire, chez free, je sais pas si on peut executer du Batch ^^ '"
Non tu ne m'a pas compris, le batch sera a exécuter de chez toi. Il est très simple de faire un bacth qui prend en entrée un fichier de commandes ftp, et qui les exécute tout seul.
Je vais chercher, j'ai déjà fait un truc de ce style pour le travail pour récupérer des fichiers distants.
Pour ta base de données, n'y a t-il pas la commande sql "export" qui te permet d'exporter ta base sous un nom de fichier quelconque?
axel50397
Messages postés
113
Date d'inscription
mercredi 8 août 2007
Statut
Membre
Dernière intervention
17 mars 2014
16
2 sept. 2007 à 01:51
2 sept. 2007 à 01:51
Pour ta base de données, n'y a t-il pas la commande sql "export" qui te permet d'exporter ta base sous un nom de fichier quelconque?
Si si, biensur, mais pas a partir de mon script... En fait, le script sauvegarde et compresse la BDD, j'aimerais simplement lui ajouter l'envoie en fichier joint par mail ^^
Il en existe tout fait sur le net, mais j'arrive pas a isoler la partie "Envoie par mail"...
Voila mon script: http://pastebin.ca/675847
Merci Merciiiii...
Si si, biensur, mais pas a partir de mon script... En fait, le script sauvegarde et compresse la BDD, j'aimerais simplement lui ajouter l'envoie en fichier joint par mail ^^
Il en existe tout fait sur le net, mais j'arrive pas a isoler la partie "Envoie par mail"...
Voila mon script: http://pastebin.ca/675847
Merci Merciiiii...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
axel50397
Messages postés
113
Date d'inscription
mercredi 8 août 2007
Statut
Membre
Dernière intervention
17 mars 2014
16
5 sept. 2007 à 16:51
5 sept. 2007 à 16:51
Arth ???
Personne ne peut m'aider ? :-(
Personne ne peut m'aider ? :-(
arth
Messages postés
9374
Date d'inscription
mardi 27 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2016
1 292
5 sept. 2007 à 20:09
5 sept. 2007 à 20:09
Bah si ce que je t'ai proposé te va je peux t'aider pour ca.
j'ai retrouvé comment on fait :
déja les lignes dans le bat de lancement sont les suivantes :
ftp -d -s:cmmandesftp.txt serveur_distant
tu lances ftp en passant en paramètre le fichier commandesftp.txt ce qui va exécuter toutes les commandes ftp données dans ce fichier txt.
Exemple si le fichier contient:
login // a remplcaer par ton login
password // a remplacer par ton mot de passe
lcd /
pwd
disconnect
bye
Les commandes successives ci-dessus vont être exécutées, et si ton login est toto et ton mot de passe toto alors le fichier sera:
toto
toto
lcd /
pwd
disconnect
bye
Ceci n'est qu'un exemple, après il suffit de définir les commandes à exécuter pour récuprer ton fichier. Ce que j'utilise pour récupérer un fichier correspond à:
login
password
lcd C:\recuptftp //a modifier selon la ou tu veux le récupérer sur ton disque
pwd
binary
cd /dossierdudesfichiers
get monfichier
disconnect
bye
Voila donc d'un coté il y a le bat avec la commande pour lancer ftp, de l'autre le fichier txt qui contient les commandes ftp à exécuter.
Loup.
j'ai retrouvé comment on fait :
déja les lignes dans le bat de lancement sont les suivantes :
ftp -d -s:cmmandesftp.txt serveur_distant
tu lances ftp en passant en paramètre le fichier commandesftp.txt ce qui va exécuter toutes les commandes ftp données dans ce fichier txt.
Exemple si le fichier contient:
login // a remplcaer par ton login
password // a remplacer par ton mot de passe
lcd /
pwd
disconnect
bye
Les commandes successives ci-dessus vont être exécutées, et si ton login est toto et ton mot de passe toto alors le fichier sera:
toto
toto
lcd /
pwd
disconnect
bye
Ceci n'est qu'un exemple, après il suffit de définir les commandes à exécuter pour récuprer ton fichier. Ce que j'utilise pour récupérer un fichier correspond à:
login
password
lcd C:\recuptftp //a modifier selon la ou tu veux le récupérer sur ton disque
pwd
binary
cd /dossierdudesfichiers
get monfichier
disconnect
bye
Voila donc d'un coté il y a le bat avec la commande pour lancer ftp, de l'autre le fichier txt qui contient les commandes ftp à exécuter.
Loup.
axel50397
Messages postés
113
Date d'inscription
mercredi 8 août 2007
Statut
Membre
Dernière intervention
17 mars 2014
16
6 sept. 2007 à 20:46
6 sept. 2007 à 20:46
Oui, merci c'est sympa...
Mais n'existe t'il pas un script qui permettrait de compresser en un ZIP la base de donnée régulièrement ?
Que ce soit en remplacant l'archive précédente et tout ?
STP... Au fait, j'ai réussi a fusionner 3 scripts ensemble pour la sauvegarde SQL et récup par mail... Je communique la solution plus tard... Merci pour ton aide Arth ^^
Mais n'existe t'il pas un script qui permettrait de compresser en un ZIP la base de donnée régulièrement ?
Que ce soit en remplacant l'archive précédente et tout ?
STP... Au fait, j'ai réussi a fusionner 3 scripts ensemble pour la sauvegarde SQL et récup par mail... Je communique la solution plus tard... Merci pour ton aide Arth ^^
axel50397
Messages postés
113
Date d'inscription
mercredi 8 août 2007
Statut
Membre
Dernière intervention
17 mars 2014
16
13 oct. 2007 à 10:18
13 oct. 2007 à 10:18
Il faut utiliser un script classique et le site Webcron.org qui se chargera de lancer le script à intervalles régulier...
Il serait aussi probablement possible d'utiliser un logiciel comme SyncBack en lui indiquant de synchroniser la source et la destination. Il y a pas mal de paramètres qui devraient te permettre de tout configurer. Moi je fais cela entre mon poste de travail et mon espace de stockage en ligne STOCKLii ( https://fortedeveloppement.com/fr/accueil/ ) mais puisque c'est une connexion FTP, je pense que ça va marcher pour toi aussi.