Téléchargement ftp automatique

Résolu/Fermé
nathanpaternotte Messages postés 9 Date d'inscription jeudi 15 octobre 2015 Statut Membre Dernière intervention 3 janvier 2016 - 3 janv. 2016 à 13:56
nathanpaternotte Messages postés 9 Date d'inscription jeudi 15 octobre 2015 Statut Membre Dernière intervention 3 janvier 2016 - 3 janv. 2016 à 16:43
Bonjour,

Tout d'abord, je vous souhaite à tous une excellente année 2016.

Je viens de mettre en place un raspberry pi chez moi qui me servira d'espace de stockage pour mon iMac (Time Machine), mais également pour récupérer des backups de mon site internet qui se trouvent sur un ftp externe (lui même externe au serveur de mon site).

J'aimerais donc pouvoir créer une tâche cron ou quelque chose du genre pour demander à mon Raspberry d'envoyer une requête toutes les semaines pour récupérer le dernier backup en date sur le ftp.

Cependant, je ne parviens pas à trouver d'infos pour y parvenir.

Quelqu'un pourrait m'aider?

Merci,

Nathan.

A voir également:

3 réponses

Judge_DT Messages postés 29395 Date d'inscription vendredi 5 février 2010 Statut Modérateur Dernière intervention 23 octobre 2021 9 620
3 janv. 2016 à 14:14
Salut,

Il faudra probablement écrire un petit script qui cherchera à se connecter au FTP en question et ensuite lancer un téléchargement (s)ftp du fichier... ce qui en ligne de commande est très simple à faire... regarde du côté de scp par exemple :-)

Restera plus que à cron le script et le tour est joué ;-)
2
nathanpaternotte Messages postés 9 Date d'inscription jeudi 15 octobre 2015 Statut Membre Dernière intervention 3 janvier 2016
3 janv. 2016 à 14:25
Pas con avec scp... Je vais chercher dans cette direction
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
3 janv. 2016 à 14:27
Salut,

Ton FTP externe il est sous quel système ?
T'as la main dessus (droits) ?
0
nathanpaternotte Messages postés 9 Date d'inscription jeudi 15 octobre 2015 Statut Membre Dernière intervention 3 janvier 2016
3 janv. 2016 à 14:28
Bonjour,

En gros, j'ai mon dédié qui envoie une backup quotidiennement sur ce ftp qui est assez bridé...

Après, c'est vrai que rien n'empêche de générer un autre backup ou de demander à mon rasp de copier le contenu du dossier web chaque semaine...

Vous en pensez-quoi?
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407 > nathanpaternotte Messages postés 9 Date d'inscription jeudi 15 octobre 2015 Statut Membre Dernière intervention 3 janvier 2016
3 janv. 2016 à 14:33
Je demandais ça parce que les solutions ne manquent pas :
  • scp
  • lftp
  • rsync


le tout était de savoir les possibilités/droits sur le FTP.

Si tu as la possibilité de générer un 2nd backup avec le choix de la destination, cela semble le plus simple.
0
nathanpaternotte Messages postés 9 Date d'inscription jeudi 15 octobre 2015 Statut Membre Dernière intervention 3 janvier 2016
3 janv. 2016 à 14:36
C'est faisable, la seule contrainte étant que j'ai une ip publique dynamique sur le modem et que je n'ai pas envie de payer un dns...

Du coup, je vais faire un test là pour que mon raspberry envoie une commande:

scp -r /mnt/data/backup/ idserveurdistant@ipserveurdistant:/var/www/vhosts/monsite.com/httpdocs/

A voir le temps que ça prendra, mais bon, j'ai vraiment envie de garder au moins un backup chez moi en permanence.
0
Judge_DT Messages postés 29395 Date d'inscription vendredi 5 février 2010 Statut Modérateur Dernière intervention 23 octobre 2021 9 620 > nathanpaternotte Messages postés 9 Date d'inscription jeudi 15 octobre 2015 Statut Membre Dernière intervention 3 janvier 2016
3 janv. 2016 à 14:52
C'est faisable, la seule contrainte étant que j'ai une ip publique dynamique sur le modem et que je n'ai pas envie de payer un dns...


Je vois pas le rapport. Tant que la commande scp est exécutée par le pi, ton ip dynamique ne gêne en rien... puisque c'est l'ip du serveur qui doit être fixe dans l'idéal.

Tu peux éventuellement faire un .tar.gz de ton dossier et ensuite le télécharger afin de rendre cela plus rapide. ;-)

Ou directement récupérer la backup du serveur de backup si tu y a accès.
0
nathanpaternotte Messages postés 9 Date d'inscription jeudi 15 octobre 2015 Statut Membre Dernière intervention 3 janvier 2016
3 janv. 2016 à 14:54
Autant pour moi, j'avais mal compris votre message. Je pensais que vous vouliez envoyer le backup dans le pi, et là l'ip dynamique aurait été problématique.

Quoiqu'il en soit, je vais voir ce que je peux faire avec Rsync ou SCP.

Merci
0
Utilisateur anonyme
3 janv. 2016 à 14:09
Bonjour,

Peut-être qu'un logiciel comme Filezilla permettra de la faire :)

Cordialement
-1
Judge_DT Messages postés 29395 Date d'inscription vendredi 5 février 2010 Statut Modérateur Dernière intervention 23 octobre 2021 9 620
3 janv. 2016 à 14:13
Complètement inutile sous Linux... une commande en shell serait bien plus adaptée.
0
Utilisateur anonyme
3 janv. 2016 à 14:21
D'accord c'est pour çà que j'ai bien précisé " Peut-être " , je vous laisse la main ! Vous avez avez l'air d'avoir plus de connaissance que moi sur ce sujet :)
Bonne journée
0
nathanpaternotte Messages postés 9 Date d'inscription jeudi 15 octobre 2015 Statut Membre Dernière intervention 3 janvier 2016
3 janv. 2016 à 14:26
Bonjour, merci, mais je cherche quelque chose de plus automatisé...
0