Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| utilisateurs:guerillero62:commande_tar [Le 31/08/2008, 14:45] – début sauvegarde incrémentielle guerillero62 | utilisateurs:guerillero62:commande_tar [Le 17/09/2008, 15:02] (Version actuelle) – 193.49.124.107, 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== La commande tar ====== | ||
| + | <note important> | ||
| + | |||
| + | ===== Présentation ===== | ||
| + | tar (//tape archiver//, archiveur d' | ||
| + | |||
| + | ===== Installation ===== | ||
| + | Le programme tar est disponible par défaut sous Ubuntu. Il fait parti de l' | ||
| + | |||
| + | ===== Utillisation en archivage simple ===== | ||
| + | ==== Utilisation tar seul : concaténation de fichiers ==== | ||
| + | Création d'une archive, archivage de plusieurs fichiers : | ||
| + | tar -cvf archive.tar fichierarchive1 fichierarchive2... | ||
| + | De même pour un dossier : | ||
| + | tar -cvf archivedossier.tar dossier/ | ||
| + | Pour l' | ||
| + | tar -xvf archive.tar | ||
| + | ===== Utilisation avec compression ===== | ||
| + | Il est possible d' | ||
| + | ==== Compression avec gzip, l' | ||
| + | Création | ||
| + | tar -zcvf votre_archive.tar.gz votre_dossier/ | ||
| + | Extraction | ||
| + | tar -zxvf votre_archive.tar.gz | ||
| + | ==== Compression avec Bzip2, l' | ||
| + | Création | ||
| + | tar -jcvf votre_archive.tar.bz2 votre_dossier/ | ||
| + | Extraction | ||
| + | tar -jxvf votre_archive.tar.bz2 votre_dossier/ | ||
| + | |||
| + | ===== Utillisation en archivage incrémentiel ===== | ||
| + | |||
| + | ==== Pourquoi utiliser un archivage incrémentiel ? ==== | ||
| + | La taille des archives et leur stockage peut très vite poser problème. Voici un cas d' | ||
| + | |||
| + | Nous remarquons que si 10% de ces données changent toutes les semaines, 90% sont identiques et ne nécessites pas d' | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ==== Utilisation ==== | ||
| + | Créer la première sauvegarde (sauvegarde complète) : | ||
| + | tar --create --file=archive.1.tar --listed-incremental=/ | ||
| + | Seconde sauvegarde (incrémentée avec uniquement les fichiers ayant changés) : | ||
| + | tar --create --file=archive.2.tar --listed-incremental=/ | ||
| + | Restauration : | ||
| + | tar --extract --listed-incremental=/ | ||
| + | tar --extract --listed-incremental=/ | ||
| + | |||
| + | Utiliser la date pour incrémenter le numéro : | ||
| + | tar --create --file=/ | ||
| + | |||
| + | ===== Liens ===== | ||
| + | |||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | // | ||
| + | |||
