FileZilla: Transfira arquivos de servidor remoto para servidor remoto de um computador local

FileZilla: Transfira arquivos de servidor remoto para servidor remoto de um computador local

Usando o FileZilla, é possível transferir arquivos entre dois servidores remotos (por exemplo, Servidor A e Servidor B) enquanto os acessa de um computador local (por exemplo, computador C)?

A maneira que faço atualmente é, usando o Computador C, fazer login no Servidor A e executar a GUI do FileZilla. Em seguida, transfira os arquivos usando o Servidor A como local e o Servidor B como remoto. Porém, executar o FileZilla graficamente no servidor remoto A tem sido frustrantemente lento.

Alguma sugestão para melhorar esta situação?

Responder1

FileZilla não permite nenhum tipo de transferência entre dois sistemas remotos utilizando qualquer protocolo.


O protocolo SFTP não permite a transferência direta de arquivos entre dois sistemas remotos.


As possíveis soluções alternativas são:

  • Se você tiver acesso SFTP, normalmente (mas não necessariamente) também terá acesso ao shell SSH. Assim, você pode fazer login em A e inicializar uma transferência direta para B a partir do shell.
  • Se você quiser continuar usando a GUI, provavelmente não terá outra opção senão transferir por meio de uma cópia temporária local. Alguns clientes SFTP permitem isso perfeitamente arrastando e soltando. Por exemplomeuWinSCP. VerPosso transferir arquivos entre dois servidores remotos com WinSCP?

Responder2

Se você tiver acesso SSH em ambas as máquinas e puder instalar o Cygwin na máquina Windows, recomendo usar o rsync.

Aqui está uma resposta que explica como configurar o rsync no Windows:rsync do Linux para o Windows via SSH.

informação relacionada