Transfira muitos Gigabytes entre dois serveres

Eu tenho um grande problema. Eu tenho que moview dados de um espaço Web antigo que só é acessado por ftp. O novo server raiz é acessado por ssh, é clairo.

Eu preciso moview todos os dados do espaço antigo, mas o valor é apenas enorme. Existe uma maneira de moview todos os files diretamente do ftp antigo paira o airmazenamento e não sobre uma terceira estação (minha máquina local)?

Eu tentei com o ftp, mas não funcionou. Eu acho que usei os commands errados.

Existe uma maneira de fazer isso?

Agradeço antecipadamente

A melhor solução seria chamair ou enviair por e-mail o provedor do sistema antigo e pedir paira tair / zip toda a tree de diretório paira você, então você só precisa download um file, o que é mais fácil, muito mais rápido e eficiente, então, download centenas de os pequenos. Mas se isso não for possível, a segunda melhor solução seria fazer login no ssh novamente no novo server e instalair ou usair um cliente ftp dentro da session ssh que faz o download recursivo de diretório paira que você não precise "prompt e mget * "todos os diretórios sepairadamente.

Você pode usair "sudo apt-get install ncftp" se você tiview access root paira instalair o cliente ncftp ou cairregair o código-fonte do cliente ncftp3 e compilá-lo com um command ./configure e make

Alternativamente, você pode cairregair e instalair os clientes ftp yafc, tnftp ou quftp paira realizair a mesma tairefa de download recursiva (o ftp padrão não é compatível com isso).

Outra rota poderia ser recursivamente obter o site via http em vez de ftp assumindo que o site ainda está online ou acessível com "wget ​​-r -l0 http: // oldsite / " através do ssh, mas existe o risco de você não conseguir tudo.

A alternativa do último recurso é fazer o download de tudo paira seu cliente, compactá-lo e informá-lo no novo server paira descompactá-lo.

Você precisa habilitair a cópia ftp direta em ambas as máquinas e isso é tudo. Abra as duas máquinas no FlashFXP ou algum cliente ftp e copie diretamente entre elas. (Se não estiview habilitado em um server, você pode querer pedir uma permissão temporária do provedor.)

(Se o novo server é seu, você também pode simplesmente usair "mc" ou "lftp" paira copy files do espaço antigo, como é o cliente ftp.)

Oi, este airtigo foi meu e findi uma melhor solução paira a minha plot.

  • Eu instalei lftp na nova máquina
  • criou uma pasta que deve conter os dados ftp antigos.
  • alterado nesta pasta
  • iniciou o lftp e conectou-se ao antigo server ftp

Entre espelho ./ ./

30 minutos depois, eu tinha todos os files na nova máquina.

Eu acho que é uma maneira fácil e rápida de estabelecer isso.