2009-02-13 5 views
0

Je suis un utilisateur de Mac/Ubuntu. J'ai des dossiers tels que "AWK", "awk", "awk_tip" et "awk_notes". J'ai besoin de les archiver, mais la variété des utilitaires me déroute. J'ai regardé Tar, cpio et pax, mais Git a commencé à me fasciner. J'ai parfois besoin de cryptage et de sauvegardes.Quel utilitaire d'archivage devrais-je utiliser dans Ubuntu?

Veuillez énumérer les avantages et les inconvénients de différents utilitaires d'archivage.

+0

typo: c'est l'archivage. –

+0

Aussi: le titre de la question et la question posée ne correspondent pas. S'il vous plaît décider ce que vous voulez demander. –

+0

Je suis d'accord avec Adriano. Vous pourriez faire un meilleur travail à la question. Je ne sais pas si les dossiers sont la meilleure solution pour la gestion des connaissances, peut-être que vous cherchez un wiki, ou quelque chose comme ça. – Till

Répondre

4

Tar, cpio et pax sont d'anciens utilitaires Unix. Par exemple, tar (qui est probablement le plus commun) était initialement destiné à faire des sauvegardes sur des bandes (d'où le nom, archive tar = tape).

Les formats d'archive les plus couramment utilisés aujourd'hui sont:

  • bitumineux (dans des environnements Unix/Linux)
  • tar.gz ou .tgz (un fichier compressé tar gzip)
  • zip (dans des environnements Windows

Si vous voulez un seul outil simple, prenez zip. Il fonctionne dès la sortie de la boîte sur la plupart des plates-formes, et il peut être protégé par mot de passe (bien que la protection soit techniquement faible).

Si vous avez besoin d'une protection renforcée (cryptage), consultez TrueCrypt. C'est très bien.

1

Sous quel OS/toolchain travaillez-vous? Cela pourrait limiter la gamme de solutions existantes. Votre nom suggère Unix, mais lequel? De plus, avez-vous besoin de la portabilité ou non? La solution linux standard (au moins pour un débutant comme moi) pourrait être de tarer et gzip ou bzip2 les dossiers, puis les chiffrer avec gnupg si vous le devez vraiment (crypter des didacticiels awk me semble un peu trop compliqué) . Vous pouvez également utiliser des solutions de sauvegarde complètes comme Bacula, synchroniser vers un emplacement différent avec rsync (peut-être synchroniser avec un serveur de sauvegarde?).

0

Si vous avez sauvegardé des répertoires à partir d'un système de fichiers ext2/ext3, vous pouvez envisager d'utiliser dump. Quelques fonctionnalités:

  • il peut sauvegarder un répertoire ou une partition entière
  • enregistre les autorisations et les horodateurs,
  • il vous permet de faire des sauvegardes incrémentielles,
  • il peut compresser (gzip ou bzip2)
  • il coupera automatiquement l'archive en plusieurs parties sur la base d'une taille limite si vous voulez
  • il sauvegardera sur un réseau ou sur une bande, ainsi qu'un fichier

Il ne prend pas en charge le cryptage, mais vous pouvez toujours crypter les fichiers de vidage par la suite.