GET (Transférer/récupérer juste les nouveaux fichiers)
Résolu/Fermé
SAA88
Messages postés
70
Date d'inscription
mardi 5 avril 2016
Statut
Membre
Dernière intervention
1 février 2017
-
19 mai 2016 à 14:35
SAA88 Messages postés 70 Date d'inscription mardi 5 avril 2016 Statut Membre Dernière intervention 1 février 2017 - 27 mai 2016 à 09:49
SAA88 Messages postés 70 Date d'inscription mardi 5 avril 2016 Statut Membre Dernière intervention 1 février 2017 - 27 mai 2016 à 09:49
A voir également:
- GET (Transférer/récupérer juste les nouveaux fichiers)
- Comment récupérer les messages supprimés sur whatsapp - Guide
- Recuperer video youtube - Guide
- Comment récupérer un compte facebook piraté - Guide
- Impossible de récupérer mon compte gmail - Guide
- Wetransfer gratuit fichiers lourd - Guide
3 réponses
UnGnU
Messages postés
1158
Date d'inscription
lundi 2 mai 2016
Statut
Contributeur
Dernière intervention
22 décembre 2020
157
19 mai 2016 à 14:41
19 mai 2016 à 14:41
Salut,
Regarde la commande newer (à la place de get).
Sinon, comme dit précédemment, la commande ftp est un peu limitée, voir plutôt lftp et/ou rsync.
Regarde la commande newer (à la place de get).
Sinon, comme dit précédemment, la commande ftp est un peu limitée, voir plutôt lftp et/ou rsync.
dindoun
Messages postés
1028
Date d'inscription
mercredi 23 janvier 2008
Statut
Membre
Dernière intervention
17 février 2017
135
19 mai 2016 à 14:50
19 mai 2016 à 14:50
j'utilise lftp, ca marche bien
mais pour ton probleme tu pourrais le faire avec un explorateur de fichier et ne jamais remplacer les fichiers.
mais pour ton probleme tu pourrais le faire avec un explorateur de fichier et ne jamais remplacer les fichiers.
SAA88
Messages postés
70
Date d'inscription
mardi 5 avril 2016
Statut
Membre
Dernière intervention
1 février 2017
19 mai 2016 à 14:58
19 mai 2016 à 14:58
dindoun comment je peux travailler avec ce dernier ??
dindoun
Messages postés
1028
Date d'inscription
mercredi 23 janvier 2008
Statut
Membre
Dernière intervention
17 février 2017
135
Modifié par dindoun le 19/05/2016 à 15:16
Modifié par dindoun le 19/05/2016 à 15:16
avec l'explorateur?
Si tu es sous linux, il te sutffit d'écrire ftp://login@serveur dans la barre d'adresse ( par exemple ftp://dindoun@ftpperso.free.fr/ ) de ton explorateur
sous windows c'est aussi simple mais je ne sais plus.
Ensuite tu cliques comme si tu étais sur ton dd.
avec lftp :
lftp LOGIN@SERVER -e "get -O REPERTOIRE_LOCAL MON_FICHIER_DISTANT; quit;"
lftp LOGIN:PASSWORD@SERVER -e "mirror REPERTOIRE_DISTANT REPERTOIRE_LOCAL; quit;"
lftp LOGIN:PASSWORD@SERVER -e "mirror -R REPERTOIRE_LOCAL REPERTOIRE_DISTANT; quit;"
Si tu es sous linux, il te sutffit d'écrire ftp://login@serveur dans la barre d'adresse ( par exemple ftp://dindoun@ftpperso.free.fr/ ) de ton explorateur
sous windows c'est aussi simple mais je ne sais plus.
Ensuite tu cliques comme si tu étais sur ton dd.
avec lftp :
lftp LOGIN@SERVER -e "get -O REPERTOIRE_LOCAL MON_FICHIER_DISTANT; quit;"
lftp LOGIN:PASSWORD@SERVER -e "mirror REPERTOIRE_DISTANT REPERTOIRE_LOCAL; quit;"
lftp LOGIN:PASSWORD@SERVER -e "mirror -R REPERTOIRE_LOCAL REPERTOIRE_DISTANT; quit;"
SAA88
Messages postés
70
Date d'inscription
mardi 5 avril 2016
Statut
Membre
Dernière intervention
1 février 2017
19 mai 2016 à 18:01
19 mai 2016 à 18:01
Merci didoun pour ton aide , je vais tester ces commandes
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 418
>
SAA88
Messages postés
70
Date d'inscription
mardi 5 avril 2016
Statut
Membre
Dernière intervention
1 février 2017
19 mai 2016 à 18:07
19 mai 2016 à 18:07
Attention aux 2 dernières commandes (avec mirror), et au sens que tu veux pour la synchro de tes répertoires. Lis bien la doc et ne fais pas tes tests sur les vrais répertoires ;-\
SAA88
Messages postés
70
Date d'inscription
mardi 5 avril 2016
Statut
Membre
Dernière intervention
1 février 2017
20 mai 2016 à 18:35
20 mai 2016 à 18:35
J'ai utilisé lftp et j'ai créé deux répertoire pour faire mon test un sur le serveur distant et l'autre local , mais quand j'ai met la commande mirror et newer il m'a donnée qu'il n'a pas connais le répertoire distant et aussi avec ftp quand j'ai fais la commande synchronize -mirror et neweronly il se bloque au niveaux de rép local il me donne l'erreur : ce répertoire n'existe pas , et avec synchronize both ça fonctionne , je sais pas ou se trouve le probléme exactement !!!! aidez moi SVP
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 418
20 mai 2016 à 18:41
20 mai 2016 à 18:41
Affiches-nous la syntaxe exacte que tu emploies.
D'où lances-tu ta commande ?
D'où lances-tu ta commande ?
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 418
20 mai 2016 à 19:13
20 mai 2016 à 19:13
Tiens je te mets un exemple de script dont je me suis servi pendant un an pour synchroniser un répertoire sur un FTP (chez Free.fr) avec un dossier dans mon /home.
Et voilà un exemple de mail que je recevais à chaque synchronisation :
#! /bin/bash LFTP="/usr/bin/lftp" RAPPORT="/home/jp/temp/rapport.txt" DATE="$(date '+%d %B %Y')" EMAIL="/usr/local/bin/email" ADDR="chez_moi@free.fr" RM="/bin/rm" cd /home/jp/Documents/FTP/ echo -e "Rapport sauvegarde FTP FREE du ${DATE}\n\n" > "${RAPPORT}" ${LFTP} chez-free.free.fr -e "cd Doc; mirror DOSSIER/ . ;quit" >> "${RAPPORT}" && echo -e "FTP FREE synchronisé…\n" >> "${RAPPORT}" echo "" echo "Liste du ou des nouveau(x) fichiers :" >> "${RAPPORT}" find . -type f -mtime -1 >> "${RAPPORT}" ${EMAIL} -s "Sauvegarde FTP" -a "${RAPPORT}" "${ADDR}" < "${RAPPORT}" ${RM} -f "${RAPPORT}"
Et voilà un exemple de mail que je recevais à chaque synchronisation :
Rapport sauvegarde FTP FREE du 30 mars 2015
Total : 82 répertoires, 324 fichiers, 0 liens symboliques
Nouveau : 2 fichiers, 0 liens symboliques
2392101 octets transférés en 1 seconde (2.12Mo/s)
To be removed: 0 directories, 6 files, 0 symlinks
FTP FREE synchronisé…
Liste du ou des nouveau(x) fichiers :
./Activité_2/05_Application_Métier/Installation_Configuration_Serveur_OpenERP_v1.pdf
./Activité_2/05_Application_Métier/TP1_Présentation_Découverte_Configuration_S.pdf
SAA88
Messages postés
70
Date d'inscription
mardi 5 avril 2016
Statut
Membre
Dernière intervention
1 février 2017
>
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
23 mai 2016 à 10:49
23 mai 2016 à 10:49
bonjour,
J'ai essayé de créer un script sous Windows qui fait le transfère des fichiers automatiquement avec winscp donc voici la syntaxe que j'ai utilisé en ftp et lftp et les deux me donne la mm erreur (me bloque au niveau de replocal) :
open ftp://login:Password@ip
cd /repdistant
lcd Y:\replocal
synchronize -mirror \replocal /repdistant
lftp:
open lftp://login:Password@ip
cd /repdistant
lcd Y:\replocal
synchronize -mirror \replocal /repdistant
et merci pour le script que tu m'a donné :)
J'ai essayé de créer un script sous Windows qui fait le transfère des fichiers automatiquement avec winscp donc voici la syntaxe que j'ai utilisé en ftp et lftp et les deux me donne la mm erreur (me bloque au niveau de replocal) :
open ftp://login:Password@ip
cd /repdistant
lcd Y:\replocal
synchronize -mirror \replocal /repdistant
lftp:
open lftp://login:Password@ip
cd /repdistant
lcd Y:\replocal
synchronize -mirror \replocal /repdistant
et merci pour le script que tu m'a donné :)
UnGnU
Messages postés
1158
Date d'inscription
lundi 2 mai 2016
Statut
Contributeur
Dernière intervention
22 décembre 2020
157
>
SAA88
Messages postés
70
Date d'inscription
mardi 5 avril 2016
Statut
Membre
Dernière intervention
1 février 2017
23 mai 2016 à 11:01
23 mai 2016 à 11:01
Salut,
Pour lftp, essaye plutôt comme ça :
Pour lftp, essaye plutôt comme ça :
open lftp://login:Password@ip
lcd Y:\replocal
mirror -R . /repdistant
SAA88
Messages postés
70
Date d'inscription
mardi 5 avril 2016
Statut
Membre
Dernière intervention
1 février 2017
>
UnGnU
Messages postés
1158
Date d'inscription
lundi 2 mai 2016
Statut
Contributeur
Dernière intervention
22 décembre 2020
23 mai 2016 à 11:20
23 mai 2016 à 11:20
j'ai essayé le script que tu m'a donné et il m'affiche erreur:
Recherche l’hôte ...
Host does not exist
Y:/ Replocal
Command inconnue 'mirror'
et avec ftp il connait l’hôte , il exécute le script jusqu’à la commande miror et il se bloque
Recherche l’hôte ...
Host does not exist
Y:/ Replocal
Command inconnue 'mirror'
et avec ftp il connait l’hôte , il exécute le script jusqu’à la commande miror et il se bloque
19 mai 2016 à 14:45
19 mai 2016 à 15:09
19 mai 2016 à 16:36
19 mai 2016 à 17:03
19 mai 2016 à 17:38