Gunfree.info / 50 artigos / 58 comentários / artigos / comentários

Tar “on the fly”

Outro dia, deparei-me com um problema bem chato. Que era justamente fazer uma cópia remota de diversos arquivos sem ter espaço em disco na origem. Então, minha primeira idéia foi fazer um scp arquivo a arquivo através de um for, mas era um processo lento e uma autenticação nova era pedida a cada arquivo. Então, um colega de trabalho me perguntou por que não tentar um tar cuspindo a saída para um tar local?

Realmente, inteligente e prático. O resultado foi:

ssh gunter@host "ferramentas/script1.sh argumento > \/home\/gunter\/arq; cd /var/spool/local/arquivos/; tar cf - T \/home\/gunter\/arq" > arquivos.tar

Sem comentários

Deixe um comentário