Skip to main content

Comment utiliser une archive comme méthode de sauvegarde

GENTOO LIVE FR/EN : Installation de Gentoo (partie 1/3) (Mai 2025)

GENTOO LIVE FR/EN : Installation de Gentoo (partie 1/3) (Mai 2025)
Anonim

Selon Wikipedia, une archive tar est un format de fichier informatique qui peut combiner plusieurs fichiers en un seul fichier appelé "archive", généralement compressé.

Alors, comment cela nous aide-t-il et comment pouvons-nous les utiliser?

Dans le passé, les fichiers tar étaient créés pour stocker des données sur des bandes et le terme tar désignait l'archive sur bande. Même s'il peut encore être utilisé à cette fin, le concept de fichier tar est simplement un moyen de regrouper de nombreux fichiers dans une archive.

Quels sont les avantages d'utiliser un fichier tar?

  • Vous pouvez regrouper un grand nombre de fichiers dans un seul fichier tar.
  • La commande tar est disponible sur la plupart des systèmes Linux et peut donc être déplacée et extraite sans problème de compatibilité.
  • Le fichier tar conserve les temps d'accès pour les fichiers
  • Le fichier tar conserve les autorisations pour les fichiers
  • Le fichier tar contient des liens symboliques
  • Vous pouvez écrire des fichiers tar sur des périphériques bruts tels que des bandes, des DVD et des clés USB.

Raisons de la création de fichiers tar

Les fichiers Tar, une fois compressés, constituent de bonnes sauvegardes et peuvent être copiés sur des DVD, des disques durs externes, des bandes et d'autres supports, ainsi que sur des emplacements réseau. En utilisant un fichier tar à cette fin, vous pouvez extraire tous les fichiers d'une archive à leur emplacement d'origine, le cas échéant.

Les fichiers Tar peuvent également être utilisés pour distribuer des logiciels ou tout autre contenu collaboré. Une application est composée de dizaines de programmes et de bibliothèques différents, ainsi que d’autres contenus, tels que des images, des fichiers de configuration, des fichiers Lisez-moi et des fichiers. Un fichier tar permet de conserver cette structure ensemble à des fins de distribution.

Inconvénients de l'utilisation de fichiers Tar

Wikipedia répertorie un certain nombre de limitations pour l’utilisation de fichiers tar, notamment les suivantes:

  • Support du système d'exploitation. Les fichiers Tar sont largement adoptés sur les plates-formes UNIX et Linux, mais des outils tiers sont nécessaires pour les ouvrir dans Windows.
  • Les fichiers tar - En gros, ces fichiers tar sont conçus pour développer et placer des fichiers dans plusieurs répertoires sur votre système de fichiers. C'est un problème lorsque vous recevez des archives, plutôt que d'utiliser les vôtres. Comme la plupart des choses en informatique, les ressources de confiance sont la clé.
  • Il est plus difficile de localiser et d'extraire des fichiers individuels à partir d'un fichier tar.
  • Une fois compressé avec gzip, vous devez décompresser l'intégralité du fichier alors qu'avec le fichier zip standard, vous pouvez afficher le contenu de l'archive pendant la compression et extraire des fichiers individuels.
  • Un fichier tar peut avoir deux fichiers identiques ayant le même emplacement, ce qui peut entraîner l’écrasement de l’un lors de l’extraction.

Comment créer un fichier tar

Pour créer un fichier tar, utilisez la syntaxe suivante:

tar -cf tarfiletocreate listeoffiles

Par exemple:

tar -cf garybackup ./Music/* ./Pictures/* ./Videos/*

Cela crée un fichier tar appelé garybackup avec tous les fichiers de mon dossier musique, images et vidéos. Le fichier résultant est complètement décompressé et prend la même taille que les dossiers d'origine.

Ce n’est pas formidable en termes de copie sur un réseau ou d’écriture sur DVD, car cela prendra plus de bande passante, plus de disques et sera plus lent à copier.

Vous pouvez utiliser la commande gzip conjointement avec la commande tar pour créer un fichier tar compressé. Essentiellement, un fichier tar compressé est une archive.

Comment lister les fichiers dans un fichier Tar

Pour obtenir la liste du contenu d'un fichier tar, utilisez la syntaxe suivante:

tar -tvf nomfichier

Par exemple:

tar -tvf garybackup

Comment extraire un fichier Tar

Pour extraire tous les fichiers d'un fichier tar en utilisant la syntaxe suivante:

tar -xf nomfichier

Lectures complémentaires

  • Les pages de manuel de GNU tar
  • Qu'est-ce qu'un fichier tar?
  • Exemple d'utilisation de la commande tar
  • Un bref exemple de la commande gzip