Crie um compartilhamento nfs no primeiro computador e coloque o arquivo tar nele. Monte esse compartilhamento no seu segundo computador e descompacte-o lá.
Então, mudei os hosts hoje e coloquei todo o conteúdo do host antigo em um único arquivo. O arquivo demorou 20 minutos para ser compactado e uma hora para transferir o arquivo tar para o novo host (servidor Linux CentOS). Eu tentei descompactá-lo, mas aprendi que o disco é muito pequeno.
Quais são minhas opções?
Primeiro, faça um backup dos 50 GB para outro computador, como seu próprio computador ou um host diferente.
Em segundo lugar, explique sua situação para o novo host. Pergunte-lhes se você poderia tê-los temporariamente montar um especial / tmp2 que terá pelo menos 50GB (talvez 55GB). Depois faça com que eles movam seu arquivo tar para o / tmp2. Agora que o seu servidor tem 100GB livres, você pode descompactar seu arquivo tar para o novo servidor.
Entrei em contato com o suporte e eles me forneceram uma solução.
cat achive.tar | ssh [email protected] tar -xvf - -C /path/to/directory/
Basicamente, este comando descompacta o arquivo e canaliza os dados para o servidor remoto ao mesmo tempo. Isso é muito útil e eficiente. O MBps está no máximo quando eu uso isso. O que significa que descompactar os dados não cria atrasos.
Tags compression tar linux