A melhor solução seria chamar ou enviar um e-mail ao provedor do sistema antigo e pedir ao tar / zip toda a árvore de diretórios para que você tenha que baixar apenas um arquivo, o que é mais fácil, muito mais rápido e eficiente baixando centenas de pequenos. Mas, se isso não for possível, a segunda melhor solução seria fazer login no ssh novamente no novo servidor e instalar ou usar um cliente FTP de dentro da sessão ssh que faz o download do diretório recursivo para que você não precise "prompt and mget * "todos os diretórios separadamente.
Você pode usar o "sudo apt-get install ncftp" se você tiver acesso root para instalar o cliente ncftp ou fazer o upload do código-fonte do cliente ncftp3 e compilá-lo com um comando ./configure and make
Alternativamente, você pode enviar e instalar os clientes ftp yafc, tnftp ou quftp para realizar a mesma tarefa recursiva de download (o ftp padrão não suporta isso).
Outra rota poderia ser recursivamente obter o site via http em vez de ftp assumindo que o site ainda está on-line ou acessível com "wget -r -l0 link "através do ssh, mas há um risco de você não conseguir tudo.
A alternativa de último recurso é fazer o download de tudo para o seu cliente, compactá-lo e enviá-lo ao novo servidor para descompactá-lo.