Transferir um diretório enorme entre servidores (um deles não tem ssh)

Transferir um diretório enorme entre servidores (um deles não tem ssh)

Então, mudamos de algum provedor de hospedagem compartilhada de baixa qualidade para um servidor dedicado e estou tentando transferir um diretório de mais de 250 GB do servidor antigo de baixa qualidade (ao qual não tenho acesso ssh) para o novo servidor (que tenho acesso root a).

então RSYNC, SCP, etc. estão fora de questão.

Estou tentando descobrir como posso fazer isso sem baixar todos os arquivos e carregá-los novamente. Eu gostaria de apenas colocá-lo em ação, ir para casa no fim de semana e voltar a trabalhar.

Como eu faria FTP no meu servidor antigo a partir do meu novo servidor?

Responder1

Instale e use ncftp ou ncftpget do novo servidor recursivamente para obter toda a estrutura de diretórios e arquivos

ncftpget -R yourremotehost . /

verificarhttp://www.ncftp.com/

Responder2

Se você tiver acesso root ao novo servidor, poderá fazer o que quiser nele. Use um cliente FTP de console (normalmente é chamado de ftp) e FTP. Você pode baixar os arquivos usando isso, ou usando wget, ou você pode até instalar o gnome e o filezilla, usar o encaminhamento X para iniciá-lo e transferir todos os arquivos (não faça isso). Resumindo, não há truque aqui.

Se você usar um utilitário de console para transferir arquivos durante todo o fim de semana, você pode querer usar a tela para não precisar manter a sessão SSH aberta.

Responder3

Faça upload de um script para o servidor antigo que possa executar scp ou FTP. Execute esse script.

Responder4

você pode fazer wget/curl no novo servidor, pois tem acesso SSH.

informação relacionada