Forum Linux.général commande DD pour faire un backup de mon Système de Fichiers Gentoo

Posté par  .
Étiquettes : aucune
0
20
juil.
2005
bonjour à tous,

je possède une gentoo 2005.1 et je voudrais faire un backup uniquement de l'espace utilisé de ma partition gentoo.

j'ai :
/dev/hda4 -> partition /

j'ai fais dd if=/dev/hda4 | gzip > backup.dd.gzip

avec cette commande je crois que je vais backuper toute la partition.
Comment faut il faire pour ne prendre que l'espace utilisée ?

Si éventuellement cela n'est pas bon, que faut il que j'utilise (je ne veux utiliser que des commandes "natives" sans avoir à faire du download).

merci de vos réponses,
Halim D.
  • # Tu as l'embarras du choix

    Posté par  . Évalué à 2.

    pax, tar, find+cpio, etc ....
  • # dump

    Posté par  . Évalué à 2.

    Je te conseille plutôt d'utiliser le couple de commande de type dump (pour la sauvegardej) et restore (pour la restauration), qui a l'avantage par rapport à dd de sauvegarder un système de fichier. La sauvegarde n'est donc pas plus importante que l'espace utilisé par les datas et les méta datas du système de fichier.
    Evidemment il faut utiliser la commande qui est adapté à ton système de fichier : dumpe2fs pour un fs de type ext2/3
    Il est aussi préférable de l'utiliser sur un système de fichier démonté ou au moins en lecture seule.
  • # Ah non, utilise tar !!!

    Posté par  . Évalué à 1.

    Il n'est pas recommandé d'utiliser dd pour faire un backup. Je ne sais pas exactement à quoi ça tient - je ne me suis jamais penché sur les arcanes des systèmes de fichiers - mais je crois que le résultat va dépendre de la géométrie de ton disque dur, ce qui fait que tu ne pourras le restaurer que sur un disque dur de même modèle.

    Utilise tar pour faire un backup. En ce qui me concerne, j'utilise la commande suivante pour backuper tout mon système sur bande.

    > tar -c --exclude=/dev/* --exclude=/proc/* -f backup.tar /

    Tu peux rajouter les options -z (pour compresser avec gzip), -p (pour préserver les permissions).

    Si tu ne veux sauvegarder que le système de fichier root, il a aussi une option pour ça (regarde la page de man / info). Si tu fais ça, évidemment les options --exclude deviennent inutiles.
    • [^] # Re: Ah non, utilise tar !!!

      Posté par  . Évalué à 2.

      Attention avec TAR: il ne sauvegarde pas certaines informations concernant les fichiers (je ne me rappelle plus exactement lesquelles). Pour certains produits ou application, il vaut mieux utiliser CPIO (je me rappelle cette contrainte pour des sauvegardes ClearCase sous Solaris, mais peut-être que GNU Tar sous GNU/LINUX n'a pas cette limitation). Il faut donc bien vérifier ce que l'on a besoin de sauvegarder, et surtout tester la restauration (Rien de plus rageant que de se retrouver avec une sauvegarde que l'on ne sait pas restituer . Autre chose, note quelque part le nom de la commande que tu utilise, la version de celle ci et les options que tu lui as passées, ca peut servir)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.