Eu tenho dois pacotes de hospedagem: Um pacote (A) do hoster A e um pacote (B) de outro hoster B (redes diferentes). Eu posso transferir arquivos do meu computador local via FTP para o pacote A de webhosting e / ou o pacote B de hospedagem web.
Agora eu quero transferir pastas e arquivos do hoster A para o hoster B diretamente. Eu tentei o FXP, mas o hoster A e o hoster B não permitiram (500 Comando PORT ilegal). Eu não posso alterar as configurações para permitir FXP (é um pacote normal de webhosting, então eu não tenho acesso root / SSH ou algo assim).
Eu sei que eu poderia usar um cliente FTP na minha máquina local (computador privado) para baixar o conteúdo do hoster A e recarregá-lo para o hoster B manualmente, mas isso levaria muito tempo (big data - muitos arquivos).
Eu não acho que haverá uma maneira de transferir os arquivos diretamente de A para B sem qualquer "ajuda", mas eu também tenho um servidor raiz Linux C (do hoster C). Existe uma maneira de transferir os arquivos com o meu servidor C (um script, programa, fluxo de trabalho, ...)? Como fazer o download de file1.txt do pacote A via FTP para o servidor C, carregá-lo do servidor C para o pacote B, excluí-lo no servidor C, fazer o download do próximo arquivo file2.txt e assim por diante?
Tags ftp file-transfer