Téléchargement ftp automatique

Résolu
nathanpaternotte Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
nathanpaternotte Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -
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.

3 réponses

Judge_DT Messages postés 29412 Date d'inscription   Statut Modérateur Dernière intervention   9 671
 
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   Statut Membre Dernière intervention  
 
Pas con avec scp... Je vais chercher dans cette direction
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
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   Statut Membre Dernière intervention  
 
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   Statut Contributeur Dernière intervention   6 430 > nathanpaternotte Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
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   Statut Membre Dernière intervention  
 
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 29412 Date d'inscription   Statut Modérateur Dernière intervention   9 671 > nathanpaternotte Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
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   Statut Membre Dernière intervention  
 
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
 
Bonjour,

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

Cordialement
-1
Judge_DT Messages postés 29412 Date d'inscription   Statut Modérateur Dernière intervention   9 671
 
Complètement inutile sous Linux... une commande en shell serait bien plus adaptée.
0
Utilisateur anonyme
 
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   Statut Membre Dernière intervention  
 
Bonjour, merci, mais je cherche quelque chose de plus automatisé...
0