Adrenalin\’s Blog

Decembrie 19, 2010

Copiem multe fisiere dintr-un loc in altul ssh + tar

Filed under: Uncategorized — Etichete:, — Adrenalin @ 22:15

Comanda scp pentru copierea a multor fisiere mici este ft ineficienta. Ca solutie vine comanda ssh+tar.

Daca informatia e pe pcul current si vrem s-o impingem pe un pc distant:
tar -cf - /adresa/dosar/ | ssh user@pc "tar -xf - -C ~/destinatie"

Daca informatia e pe pcul distant, o recuperam si o scriem:
ssh user@pc "tar -cf - /home/path/bla" | tar -xf - -C ~/destinatie

Astfel transferul va merge continu, scp face intreruperi intre transferul fiecarui fisier.

Blog la WordPress.com.