OVH Cloud OVH Cloud

transférer de FTP à FTP ?

18 réponses
Avatar
Arnaud
Bonjour

Existe-t-il un moyen de transférer des fichiers d'un serveur FTP à un
autre, sans passer par mon ordinateur ?
Si je veux transférer tout mon site, avec le bas débit, j'en ai pour des
heures en passant par mon ordinateur...

Merci

Arnaud

8 réponses

1 2
Avatar
Arnaud
je crois, mais n'en suis pas sûr qu'un outil fxp fait ça,
flashfxp par ex,
alain


Merci du tuyau, je vais de ce pas chercher ce logiciel.

Arnaud

Avatar
Pascal Bourguignon
Arnaud writes:

euh...là je ny comprends rien.


Il suffit de distinguer les commandes que j'ai tapées des messages
venant du programme, ce qui est enfantin, quand on identifie les
invites:

[ pjb]$ est l'invite de mon shell
ftp> est l'invite du programme ftp.

Ce qui suit ces invites, c'est ce que j'ai tapé.
Tout le reste, c'est la sortie du programme.

J'ai tapé les commandes suivantes, sur mon ordinateur thalassa:

ftp janus-1.janus.afaa.asso.fr

pour me connecter au serveur ftp janus-1


proxy open janus-2.janus.afaa.asso.fr

pour connecter le serveur ftp janus-1 au serveur ftp janus-2


proxy cd /tmp
proxy dir

pour changer de répertoire et lister le répertoire du
serveur ftp janus-2.

cd /tmp
dir

pour changer de répertoire et lister le répertoire du
serveur ftp janus-1


proxy put /tmp/data

pour demander au serveur ftp janus-2 d'envoyer au serveur
ftp janus-1 le fichier /tmp/data

quit

pour quiter ftp.


Mais en fait, tu sais déjà tout ça, car bien sur, dès que tu as vu
qu'il s'agissait de la commande ftp, tu en as lu le manuel avec la
commande:

man ftp


Arnaud writes:

Bonjour

Existe-t-il un moyen de transférer des fichiers d'un serveur FTP à un
autre, sans passer par mon ordinateur ?
Si je veux transférer tout mon site, avec le bas débit, j'en ai pour
des heures en passant par mon ordinateur...
Oui. Avec PROXY:

[ pjb]$ ftp janus-1.janus.afaa.asso.fr
Connected to janus-1.janus.afaa.asso.fr.
220---------- Welcome to Pure-FTPd 1.0.14 ----------
220-You are user number 1 of 20 allowed.
220-Local time is now 19:10 and the load is 1.39. Server port: 21.
220 You will be disconnected after 15 minutes of inactivity.
331 User pjb OK. Password required
230-Your bandwidth usage is restricted
230-User pjb has group access to: mldonkey pjb local users
postfix 230- ftp trusted video floppy audio dialout
uucp mail 230- wheel www root 230-This server
supports FXP transfers
230 OK. Current directory is /data/home/pjb
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> proxy open janus-2.janus.afaa.asso.fr
Connected to janus-2.janus.afaa.asso.fr.
220---------- Welcome to Pure-FTPd 1.0.14 ----------
220-You are user number 1 of 20 allowed.
220-Local time is now 19:12 and the load is 0.00. Server port: 21.
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 15 minutes of inactivity.
331 User pjb OK. Password required
230-Your bandwidth usage is restricted
230-User pjb has group access to: mldonkey local users
postfix ftp 230- trusted video floppy audio dialout
uucp mail wheel 230- www root pjb 230-This
server supports FXP transfers
230 OK. Current directory is /home/pjb
ftp> proxy cd /tmp
janus-2.janus.afaa.asso.fr:250 OK. Current directory is /tmp
ftp> proxy dir
janus-2.janus.afaa.asso.fr:229 Extended Passive mode OK (|||33198|)
janus-2.janus.afaa.asso.fr:150 Accepted data connection
drwxrwxrwt 14 root root 24576 Feb 6 19:11 .
drwxr-xr-x 40 root root 4096 Jan 23 16:09 ..
-rw-r----- 1 root root 3589870 Apr 22 2004 data
janus-2.janus.afaa.asso.fr:226-Options: -a -l
janus-2.janus.afaa.asso.fr:226 76 matches total
ftp> cd /tmp
janus-1.janus.afaa.asso.fr:250 OK. Current directory is /tmp
ftp> dir
janus-1.janus.afaa.asso.fr:229 Extended Passive mode OK (|||32518|)
janus-1.janus.afaa.asso.fr:150 Accepted data connection
drwxrwxrwt 6 root root 4096 Feb 6 19:11 .
drwxr-xr-x 33 root root 4096 Jan 17 07:46 ..
drwxr-xr-x 3 root root 4096 Nov 25 03:39 screens
janus-1.janus.afaa.asso.fr:226-Options: -a -l
janus-1.janus.afaa.asso.fr:226 34 matches total
ftp> proxy put /tmp/data
local: /tmp/data remote: /tmp/data
janus-2.janus.afaa.asso.fr:227 Entering Passive Mode (195,114,85,146,51,169)
janus-1.janus.afaa.asso.fr:200 PORT command successful
janus-1.janus.afaa.asso.fr:150 Connecting to port 13225
janus-2.janus.afaa.asso.fr:150-Accepted data connection
janus-2.janus.afaa.asso.fr:150 3505.7 kbytes to download
janus-2.janus.afaa.asso.fr:426 Transfer aborted
janus-2.janus.afaa.asso.fr:226 Transfer aborted
janus-1.janus.afaa.asso.fr:226-6999.5 Mbytes free disk space
janus-1.janus.afaa.asso.fr:226-File successfully transferred
janus-1.janus.afaa.asso.fr:226 62.248 seconds (measured here), 48.40 Kbytes per second
janus-1.janus.afaa.asso.fr:500 ?
ftp> quit
janus-1.janus.afaa.asso.fr:221-Goodbye. You uploaded 3013 and downloaded 0 kbytes.
janus-1.janus.afaa.asso.fr:221 Logout - CPU time spent: 0.000 seconds.
janus-2.janus.afaa.asso.fr:221-Goodbye. You uploaded 0 and downloaded 3024 kbytes.
janus-2.janus.afaa.asso.fr:221 Logout - CPU time spent: 0.000 seconds.
You have new mail in /larissa/root/var/spool/mail/pjb
[ pjb]$ Le truc, c'est que le sens de transfer (get/put)
est "renversé":
proxy get --> transfer du premier serveur ftp au
serveur ftp connecté par proxy open.
proxy put --> transfer du serveur ftp connecté par proxy open
au premier serveur ftp.




--
__Pascal Bourguignon__ http://www.informatimago.com/
Until real software engineering is developed, the next best practice
is to develop with a dynamic system that has extreme late binding in
all aspects. The first system to really do this in an important way
is Lisp. -- Alan Kay



Avatar
Pascal Hambourg
Arnaud writes:

euh...là je ny comprends rien.



Normal, pas d'inquiétude, il n'y avait rien à comprendre. C'était juste
un étalage sans intérêt.

[...]
Mais en fait, tu sais déjà tout ça, car bien sur, dès que tu as vu
qu'il s'agissait de la commande ftp, tu en as lu le manuel avec la
commande:

man ftp


'man' n'est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.

Charlot.


Avatar
Norbert
Pascal Hambourg wrote:
Mais en fait, tu sais déjà tout ça, car bien sur, dès que tu as vu
qu'il s'agissait de la commande ftp, tu en as lu le manuel avec la
commande:

man ftp


'man' n'est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.

C'est une commande purement Unix/Linux, ça n'existe pas sous Windows.

La commande affiche l'aide en ligne pour la fonction.

--
à bientot (enlever les X pour me répondre)
==================================== les secrets de l'univers http://nrumiano.free.fr
un atlas de l'univers http://atunivers.free.fr
images du ciel http://images.ciel.free.fr
=====================================


Avatar
Pascal Hambourg
Pascal Hambourg wrote:

Mais en fait, tu sais déjà tout ça, car bien sur, dès que tu as vu
qu'il s'agissait de la commande ftp, tu en as lu le manuel avec la
commande:

man ftp


'man' n'est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.


C'est une commande purement Unix/Linux, ça n'existe pas sous Windows.


Précisément. D'où l'inanité de la remarque visée.

(En fait ça *peut* exister sous Windows, mais certainement pas en
standard comme sous Unix et ses dérivés).



Avatar
Pascal Bourguignon
Pascal Hambourg writes:

Pascal Hambourg wrote:

Mais en fait, tu sais déjà tout ça, car bien sur, dès que tu as vu
qu'il s'agissait de la commande ftp, tu en as lu le manuel avec la
commande:

man ftp


'man' n'est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.
C'est une commande purement Unix/Linux, ça n'existe pas sous

Windows.


Précisément. D'où l'inanité de la remarque visée.


Personne n'a jamais dit qu'on travaillait sous Microsoft Windows.
Message original:

From: Arnaud
Subject: transférer de FTP à FTP ?
Newsgroups: fr.comp.divers
Date: Mon, 06 Feb 2006 18:30:55 +0100
Organization: Guest of ProXad - France

Bonjour

Existe-t-il un moyen de transférer des fichiers d'un serveur FTP à un
autre, sans passer par mon ordinateur ?
Si je veux transférer tout mon site, avec le bas débit, j'en ai pour
des heures en passant par mon ordinateur...

Merci

Arnaud

D'où l'inanité de ta visée.


(En fait ça *peut* exister sous Windows, mais certainement pas en
standard comme sous Unix et ses dérivés).


--
__Pascal Bourguignon__ http://www.informatimago.com/
You're always typing.
Well, let's see you ignore my
sitting on your hands.




Avatar
Norbert
Pascal Bourguignon wrote:
Précisément. D'où l'inanité de la remarque visée.


Personne n'a jamais dit qu'on travaillait sous Microsoft Windows.


Puisque tu es si malin, tu sais surement lire les en-tetes de mails.
Dans celui d'Arnaud, au départ on trouve ça :

User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716)

Et tu penses encore qu'il utilise Unix ?

D'où l'inanité de ta visée.


D'où l'impression quelque peu ressentie d'un bête étalage de vernis
informatique.

--
à bientot (enlever les X pour me répondre)
==================================== les secrets de l'univers http://nrumiano.free.fr
un atlas de l'univers http://atunivers.free.fr
images du ciel http://images.ciel.free.fr
=====================================


Avatar
Pascal Hambourg
Pascal Hambourg writes:

C'est une commande purement Unix/Linux, ça n'existe pas sous
Windows.
Précisément. D'où l'inanité de la remarque visée.



Personne n'a jamais dit qu'on travaillait sous Microsoft Windows.


Arnaud n'a jamais dit non plus qu'il travaillait sous Unix ou dérivé. Or
le fait est que Windows est le système d'exploitation de loin le plus
répandu sur ordinateur personnel. Aussi, à moins que le but ait été de
fustiger de façon détournée le fait qu'Arnaud avait négligé de préciser
la plate-forme cible, ce petit couplet était parfaitement inapproprié.

Message original:

From: Arnaud
Subject: transférer de FTP à FTP ?
Newsgroups: fr.comp.divers
Date: Mon, 06 Feb 2006 18:30:55 +0100
Organization: Guest of ProXad - France


Pourquoi avoir coupé cet en-tête-ci ?

User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716)
^^^^^^^
Certes, Arnaud n'a jamais dit qu'il travaillait sous Microsoft Windows.
Mais il a publié depuis une plate-forme Windows, c'est au moins un
indice en la faveur de cet OS.

Au fait, j'avais oublié de répondre à un détail du message précédent :

proxy open janus-2.janus.afaa.asso.fr

pour connecter le serveur ftp janus-1 au serveur ftp janus-2


Non. Pour établir une connexion de commande secondaire entre le client
et le serveur janus-2. Cf. man ftp. Les connexions entre les deux
serveurs sont établies seulement pour effectuer des transferts.



1 2