Créer une archive tar à la volée via ssh

Voici une petite commande bien utile sous Linux (ou Mac OSX). Le but étant de créer une archive compressée (tar gz) d’un répertoire local et de copier cette archive à la volée sur une machine distante. Ainsi, l’archive n’occupe pas d’espace disque sur la machine locale : dans un cas traditionnel, l’archive est créée localement puis envoyée sur la machine distante.

La fameuse commande (tout sur une seule ligne bien sûr):

tar zcvf - /mon/rep/local | ssh login@mon.domaine.xx
"cat > mon/repertoire/remoteFileName.tar.gz"
Cet article a été publié dans Informatique avec les mots-clefs : , , , , . Bookmarker le permalien. Laisser un commentaire ou faire un trackback : URL de trackback.

Un trackback

  1. Par links for 02/14/2011 « Alan Vonlanthen's blog le 14 février 2011 à 2:39

    [...] Créer une archive à la volée par ssh | Greg [...]

Laisser un commentaire

Votre e-mail ne sera jamais publié ni communiqué. Les champs obligatoires sont indiqués par *

*
*

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>