FileZilla: transfiera archivos de un servidor remoto a un servidor remoto desde una computadora local

FileZilla: transfiera archivos de un servidor remoto a un servidor remoto desde una computadora local

Usando FileZilla, ¿es posible transferir archivos entre dos servidores remotos (por ejemplo, el Servidor A y el Servidor B) mientras se accede a ellos desde una computadora local (por ejemplo, la computadora C)?

La forma en que lo hago actualmente es, usando la Computadora C, iniciar sesión en el Servidor A y luego ejecutar la GUI de FileZilla. Luego transfiera archivos usando el Servidor A como local y el Servidor B como remoto. Pero ejecutar FileZilla gráficamente en el servidor remoto A ha sido frustrantemente lento.

¿Alguna sugerencia para mejorar esta situación?

Respuesta1

FileZilla no permite ningún tipo de transferencia entre dos sistemas remotos utilizando ningún protocolo.


El protocolo SFTP no permite una transferencia directa de archivos entre dos sistemas remotos.


Las posibles soluciones son:

  • Si tiene acceso SFTP, normalmente (pero no necesariamente) también tendrá acceso a shell SSH. Para que pueda iniciar sesión en A e inicializar una transferencia directa a B desde el shell.
  • Si desea seguir usando la GUI, probablemente no tenga otra opción que una transferencia a través de una copia temporal local. Algunos clientes SFTP lo permiten sin problemas arrastrando y soltando. Por ejemplomiWinSCP. Ver¿Puedo transferir archivos entre dos servidores remotos con WinSCP?

Respuesta2

Si tiene acceso SSH en ambas máquinas y puede instalar Cygwin en la máquina con Windows, le recomiendo usar rsync.

Aquí hay una respuesta que explica cómo configurar rsync en Windows:rsync de Linux a Windows a través de SSH.

información relacionada