IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Robocopy like sur serveur SFTP


Sujet :

Windows

  1. #1
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 193
    Points : 28 077
    Points
    28 077
    Par défaut Robocopy like sur serveur SFTP
    Bonjour à tous,

    J'ai un projet ou je dois développer un logiciel de backup spécifique. Le logiciel réalise déjà une sauvegarde locale de plusieurs bases de données avec transfert d'une copie des backups sur un serveur SFTP.

    Je dois ajouter une fonctionnalité (objet de ce post) qui ne m'est pas encore clairement défini mais l'idée serait aussi de transférer une copie de la configuration (dossier d'install) et des données des logiciels concernés.

    Comme le volume de fichiers peut-être important en nombre mais surtout en taille (beaucoup de photos notamment) je m'orienterais bien sur une sauvegarde différentielle pour seulement les nouveaux fichiers et les modifier, à l'image de ce que l'on peut faire avec robocopy.

    Mon problème étant que le dossier de destination est un dossier sur un serveur SFTP distant. D’où ma question : Existe-il des outils (si possible gratuit) capable de faire cela. Il faut que l'outil puisse être piloté en automatique ou par fichier de commande quelconque, il sera lancé par mon logiciel de backup, lui-même tournant en tâche planifiée la nuit.

    Je regarde aussi tout code directement intégrable dans mon logiciel de backup qui est développé en Delphi.
    --- Sevyc64 ---

    Parce que le partage est notre force, la connaissance sera notre victoire

  2. #2
    Membre chevronné Avatar de dmganges
    Homme Profil pro
    Retraité. Ne recherche pas un emploi.
    Inscrit en
    Septembre 2011
    Messages
    1 392
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Retraité. Ne recherche pas un emploi.
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2011
    Messages : 1 392
    Points : 2 044
    Points
    2 044
    Par défaut
    Bonjour,
    En faisant une recherche pour christele_r
    J'ai découvert qu'on pouvait utiliser Fillezilla en mode commande,
    Fillezilla gère SFTP et il y a quelques options suivant la taille et si le fichier existe, notamment à partir de l'horodatage, si les serveurs sont synchronisés...

    Il semble que ces options soient communes à l'ensemble des sites...
    Ça reste rudimentaire et je n'ai pas approfondi...

    [EDIT 12:35] Ajout image

  3. #3
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 193
    Points : 28 077
    Points
    28 077
    Par défaut
    Piste à vérifier effectivement.

    De mon coté j'ai remarqué aussi winSCP, client FTP qui semble savoir faire la synchro en natif.
    Mais je sens que je vais avoir un autre soucis, c'est qu'il va falloir que je gère une liste de fichiers/dossiers exclus dans l'arborescence à synchroniser. Pas sur que les outils que je peux trouver sachent gérer ça.
    --- Sevyc64 ---

    Parce que le partage est notre force, la connaissance sera notre victoire

  4. #4
    Membre chevronné Avatar de dmganges
    Homme Profil pro
    Retraité. Ne recherche pas un emploi.
    Inscrit en
    Septembre 2011
    Messages
    1 392
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Retraité. Ne recherche pas un emploi.
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2011
    Messages : 1 392
    Points : 2 044
    Points
    2 044
    Par défaut
    Et en utilisant le ftp de base ?

    En constituant dans ton programme les instructions ftp qui vont bien dans un fichier, puis le lancer par une cde system, je ne connais pas Delphi, mais ça doit être faisable :
    fic_de_cmd :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    open :...
    login :...
    PWD :...
    binary
    cd ...
    lcd ...
    put nom_de_fichier
    
    ...
    ...
    quit
    Dans Delphi :
    Mais ça nécessite pouvoir interroger le serveur distant, pour savoir si les fichiers existent... afin de constituer le fichier cmd_ftp

  5. #5
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 193
    Points : 28 077
    Points
    28 077
    Par défaut
    Le FTP de base n'est pas compatible avec les serveurs SFTP
    --- Sevyc64 ---

    Parce que le partage est notre force, la connaissance sera notre victoire

  6. #6
    Membre chevronné Avatar de dmganges
    Homme Profil pro
    Retraité. Ne recherche pas un emploi.
    Inscrit en
    Septembre 2011
    Messages
    1 392
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Retraité. Ne recherche pas un emploi.
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2011
    Messages : 1 392
    Points : 2 044
    Points
    2 044
    Par défaut
    j'avais oublié cette contrainte !

Discussions similaires

  1. Upload un fichier sur serveur sftp
    Par nanousik dans le forum CodeIgniter
    Réponses: 0
    Dernier message: 10/06/2014, 10h57
  2. [XL-2007] Upload fichier sur serveur SFTP VBA
    Par meumeu73.1 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 26/11/2013, 08h58
  3. Upload fichier sur serveur SFTP VBA
    Par mimi7690 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 14/12/2012, 15h31
  4. Réponses: 5
    Dernier message: 10/01/2011, 17h33
  5. Réponses: 0
    Dernier message: 04/11/2009, 17h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo