Téléchargement ftp automatique

Résolu
nathanpaternotte Messages postés 9 Statut Membre -  
nathanpaternotte Messages postés 9 Statut Membre -
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

  1. Judge_DT Messages postés 27651 Date d'inscription   Statut Modérateur Dernière intervention   10 013
     
    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
    1. nathanpaternotte Messages postés 9 Statut Membre
       
      Pas con avec scp... Je vais chercher dans cette direction
      0
  2. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Salut,

    Ton FTP externe il est sous quel système ?
    T'as la main dessus (droits) ?
    0
    1. nathanpaternotte Messages postés 9 Statut Membre
       
      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
    2. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501 > nathanpaternotte Messages postés 9 Statut Membre
       
      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
    3. nathanpaternotte Messages postés 9 Statut Membre
       
      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
    4. Judge_DT Messages postés 27651 Date d'inscription   Statut Modérateur Dernière intervention   10 013 > nathanpaternotte Messages postés 9 Statut Membre
       
      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
    5. nathanpaternotte Messages postés 9 Statut Membre
       
      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
  3. Utilisateur anonyme
     
    Bonjour,

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

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