Diede
(usa Debian)
Enviado em 12/09/2009 - 16:53h
renato_pacheco,
Existe sim, e esses dois comandos fazem exatamente isso.
O truque final é usar o ssh ao invés do scp, pois no primeiro dá pra mandar algo por pipe, e no caso, esse algo é o fluxo gerado pelo tar e comprimido pelo bzip2.
E... esse comando não usa nada de espaço local... Todo o fluxo gerado é jogado diretamente por pipe para o ssh, da mesma forma que seria gerar o tar em um diretório ssh montado (sshfs) da máquina remota.
"bzip2: command not found"???
Sem bzip2????
Instale o bzip2 lá, ou tente assim:
tar -cf - /root/estudo/backup | ssh root@192.168.0.90 "cat > /home/rodrigo.tar"